Storage--SCSI+CLVM+GFS

 

SCSI+CLVM+GFS
1.注意要有一個已經成經啓動的集羣。
 /etc/init.d/cman start
2.安裝包
 yum install lvm2-cluster-2.02.40-7.el5.i386.rpm
3.在集羣中開啓(單機工作方式---->集羣工作方式):
  lvmconf --enable-cluster
 (實際 /etc/lvm/lvm.conf 上修改了這個。)
4.啓動進程
   /etc/init.d/clvmd restart
5.LVM
 pvcreate /dev/iscsi/storage
 vgcreate cvg /dev/iscsi/storage
 lvcreate -L 9500M -n clv cvg
 所有節點的所有共享設備必須準備就緒
6.格式化(不選擇EXT3)
 mkfs.ext3 /dev/cvg/clv
 ext3不能即時同步所有文件,因此需要使用GFS(全局文件系統)
7.GFS
 安裝工具組
  [root@node2 ClusterStorage]# rpm -ivh ../Server/gfs2-utils-0.1.53-1.el5.i386.rpm
  [root@node2 ClusterStorage]# rpm -ivh gfs-utils-0.1.18-1.el5.i386.rpm
 安裝驅動
   [root@node2 ClusterStorage]# rpm -ivh kmod-gfs-0.1.31-3.el5.i686.rpm
8.格式化
 mkfs.gfs -p lock_dlm -t blues_cluster:gf -j 2 /dev/cvg/clv
  --------------------------------------
  全在線添加新節點
   1.添加節點
    a./etc/hosts
    b.cluster.conf
    c.scp cluster.conf 新節點
    d.cman start
   2.存儲
    發現
    登錄
    Udev
   3.CLVM
    lvmconf --enable-cluster
    clvmd start
   4.GFS
    mount
  -----------------------------------------
9.掛載測試
 在節點1上掛載 新建文件 
  mount –t gfs /dev/cvg/clv /opt
  touch file
 在節點2測試文件是否存在
10.擴展容量
------------------------------------------------
 1.存儲target
  發佈新的存儲空間
 2.存儲initator
  發現
  手動登錄
 3.LVM擴展
 4.gfs2_grow
----------------------------------------------- 
 pvcreate /dev/iscsi/storage1
 vgextend cvg /dev/iscsi/storage1
 lvextend -L 3000M /dev/cvg/clv
 mount  /dev/cvg/clv /opt/
 gfs2_grow /opt/ 在線擴容--->刷新
11.查看詳細信息
 gfs2_tool -h 
 gfs2_tool df /opt/
  /opt:
    SB lock proto = "lock_dlm"
    SB lock table = "blues_cluster:gf"
    SB ondisk format = 1801
    SB multihost format = 1900
    Block size = 4096
    Journals = 2
    Resource Groups = 50
    Mounted lock proto = "lock_dlm"
    Mounted lock table = "blues_cluster:gf"
    Mounted host data = "jid=1:id=196609:first=0"
    Journal number = 1
    Lock module flags = 0
    Local flocks = FALSE
   Local caching = FALSE

12.擴展日誌份數
 gfs2_jadd -h
 gfs2_jadd -j 1 /dev/cvg/clv   擴容一份日誌 
 gfs2_grow /opt/ 刷新
 gfs2_tool df /opt/ 查看詳細信息
 gfs2_tool journals /opt/   查看日誌分數

 

13.系統啓動自動掛載gfs2文件系統
 /etc/fstab
  /dev/cvg/clv /var/lib/mysql gfs2 defaults 0 0
  
14.所有服務啓動順序
 存儲:
  service tgtd start
 節點:
  service iscsi start
  service iscsid start
  service cman start
  service clvmd start
  service gfs2 start
  service mysqld start        

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章