Receita GFS2

De Slacam_Wiki
Ir para: navegação, pesquisa

Receita para instalar GFS2 com iSCSI

node1 : cnbjosc06 10.62.50.37

node2 : cnbjosc11 10.62.50.42

node3 : cnbjosc12 10.62.50.43

Node1: config iscsi initiator in each node.

  1. yum install -y cman rgmanager lvm2-cluster gfs2-utils
  2. ccs_tool create kvm_cluster
  3. ccs_tool addfence meatware fence_manual
  4. ccs_tool lsfence
  5. ccs_tool addnode -n 1 -f meatware cnbjosc06
  6. ccs_tool addnode -n 1 -f meatware cnbjosc11
  7. ccs_tool addnode -n 2 -f meatware cnbjosc11
  8. ccs_tool addnode -n 3 -f meatware cnbjosc12
  9. ccs_tool lsnode
  10. scp lvm.conf root@cnbjosc12:/etc/lvm/
  11. scp lvm.conf root@cnbjosc11:/etc/lvm
  12. cman_tool join //Running this command in each host of cluster
  13. service cman start
  14. vim /etc/lvm/lvm.conf

.......................... locking_type = 3 fallback_to_local_locking=0 ..........................

  1. lvmconf --enable-cluster
  2. service clvmd start
  3. chkconfig clvmd on
  4. chkconfig cman on
  5. chkconfig rgmanager on
  6. service iscsi restart
  7. lvmconf --enable-cluster
  8. pvcreate /dev/mapper/mpathd
  9. pvdisplay
  10. vgcreate clustervg /dev/mapper/mpathd
  11. vgs
  12. lvcreate -L 1T -n clusterlv clustervg
  13. lvs
  14. mkfs.gfs2 -j 20 -p lock_dlm -t kvm_cluster:sharedstorage /dev/mapper/clustervg-clusterlv

-J <MB> Size of journals; default is 128MB -j <num> Number of journals -p <name> Name of the locking protocol ; {lock_dlm|lock_nolock} -t <name> Name of the lock table

  1. mkdir /export/gfs2
  2. mount -t gfs2 /dev/mapper/clustervg-clusterlv /export/gfs2
  3. gfs2_tool gettune /export/gfs2
  4. gfs2_tool journals /export/gfs2

Node2:

  1. yum install -y cman rgmanager lvm2-cluster gfs2-utils
  2. mkdir /export/gfs2
  3. mount -t gfs2 /dev/mapper/clustervg-clusterlv /export/gfs2

Node3:

  1. yum install -y cman rgmanager lvm2-cluster gfs2-utils
  2. mkdir /export/gfs2
  3. mount -t gfs2 /dev/mapper/clustervg-clusterlv /export/gfs2

Ref:

http://freeloda.blog.51cto.com/2033581/1279063