構建基於GFS文件系統的RHCS架構集羣

先創建共享存儲服務器:

[root@station39 ~]# yum install scsi-target-utils -y

[root@station39 ~]# service tgtd start

查看下3260端口是否啓動。

此時僅僅是提供的服務還沒有提供任何共享的存儲設備。

新建一個分區sda5,但是不要格式化:

wps_clip_p_w_picpath-3644

新建一個target:

[root@primary ~]# tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2011-04.com.a.linux:appdata

[root@primary ~]# tgtadm --lld iscsi --op show --mode target

wps_clip_p_w_picpath-13186

新建一個邏輯單元:

[root@primary ~]# tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sda5

[root@primary ~]# tgtadm --lld iscsi --op show --mode target

wps_clip_p_w_picpath-9435

默認情況下SCSI設備禁止任何人訪問。

設置訪問控制權限:

[root@primary ~]# tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.0.0/24

[root@primary ~]# tgtadm --lld iscsi --op show --mode target

wps_clip_p_w_picpath-11140

OK,此時共享設備就可以被客戶端訪問掛載了。

三個節點:

node1.a.com  192.168.0.127

node2.a.com 192.168.0.61

node3.a.com 192.168.0.23

首先確保三臺節點上iscsi-initiator-utils,ricci都安裝完畢,在其中一個節點上安裝luci。

yum install iscsi-initiator-utils -y

yum install ricci -y

yum install luci -y

編輯/etc/hosts 文件,確保三臺節點之間可以互相解析。

192.168.0.127   node1.a.com     node1

192.168.0.61    node2.a.com     node2

192.168.0.23    node3.a.com     node3

分別在每臺節點上編輯/etc/iscsi/initiatorname.iscsi文件,給共享存儲起一個別名:

InitiatorName=iqn.2011-04.com.a.node1/2/3

啓動iscsi,ricci服務 ,啓動一臺節點上的luci服務。                                 

使用瀏覽器訪問https://192.168.0.23/8084開始創建集羣:

cluster---->Create a  New Cluster

wps_clip_p_w_picpath-19680

wps_clip_p_w_picpath-14451

給每個節點添加fence:

wps_clip_p_w_picpath-30645

添加故障轉移域:

wps_clip_p_w_picpath-8496

在任意一個節點上查看集羣狀態:

# cman_tool status

# clustat

wps_clip_p_w_picpath-26470

實現分佈式文件鎖:

#service  rgmangager  start

配置LVM支持集羣的形式:

#lvmconf –enable-cluster

#service clvmd start

查看GFS的模塊是否已經加載:

#lsmod | grep gfs

啓動GFS文件系統:

#service gfs start

#service gfs2 start

將遠端的共享存儲掛載到節點上

#iscsiadm –m discovery –t  sendtargets –p 192.168.0.39

#iscsiadm –m node  –T iqn.2011-04.com.a.linux.appdata –p 192.168.0. 39 –l

在任意一個節點上對掛載的共享存儲設備創建LVM:

#pvcreate  /dev/sdb

#vgcreate  vg1 /dev/sdb

#lvcreate –L 5G –n gfsdata vg1

LVM已經創建成功,下面將vg1格式化爲GFS文件系統:

#gfs_mkfs –p lock_dlm –t gfs:gfsdata –j 5 /dev/vg1/gfsdata

掛載到本地目錄下:

mount –t gfs  /dve/vg1/gfsdata  /gfs

此時,無論你在哪個節點上對文件系統進行創建或者修改文件,其他節點上均可以看到。

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