ESXI GLusterFS ISCSI 建構低端虛拟化解決方案
ESXI 192.168.200.144
rhel 192.168.200.201 test01
rhel 192.168.200.202 test02
rhel 192.168.200.203 test03
rhel 192.168.200.151 test03 (EXSI上虛拟機)
glusterfs簡單安裝配置
OS: rhel 6.1
192.168.200.201 test01
192.168.200.202 test02
192.168.200.203 test03
安裝:
tar xvzf glusterfs-3.5.2.tar.gz
cd glusterfs-3.5.2
/configure
make
make install
1. 組叢集
gluster peer probe 192.168.200.202
gluster peer probe 192.168.200.203
#檢視叢集狀态:
gluster peer status
Number of Peers: 2
2.建立volume
gluster volume create data_volume replica 2 192.168.200.{202,203}:/data/gluster/
在此隻選用了兩台,因為replica必須大于1并且是node數目的倍數
3.啟用volume
gluster volume start data_volume
4.挂載使用
192.168.200.202
mount -t glusterfs 192.168.200.202:data_volume /mnt
192.168.200.203
mount -t glusterfs 192.168.200.202:data_volume /mnt
安裝ISCSI
192.168.200.202安裝ISCSI
安裝:
yum install scsi-target-utils
啟動服務
/etc/init.d/tgtd start
設為開機自啟動:
chkconfig tftd on
确認一下有沒有端口起來
netstat -anlpt | grep 3260
dd if=/dev/zero of=/mnt/test bs=5M count=2000
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 2 -b /mnt/test
tgtadm --lld iscsi --op show --mode target 檢視資訊
設定通路控制
為Target配置設定了儲存設備後,需要設定通路控制後才可以使用,我們可以設定Target任意被通路,但是這樣不安全;是以我們可以設定基于IP位址授權或基于使用者驗證的方式來控制對Target的通路
任意被通路:
把任意通路的授權給去掉
tgtadm --lld iscsi --op unbind --mode target --tid 1 -I ALL
設定基于ip位址的授權
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.144
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.143
tgtadm --lld iscsi --op show --mode target
192.168.200.203安裝ISCSI
安裝:
yum install scsi-target-utils
啟動服務
/etc/init.d/tgtd start
設為開機自啟動:
chkconfig tftd on
注意要關閉伺服器的selinux
确認一下有沒有端口起來
netstat -anlpt | grep 3260
dd if=/dev/zero of=/mnt/test bs=5M count=2000
tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 2 -b /mnt/test
tgtadm --lld iscsi --op show --mode target 檢視資訊
設定通路控制
為Target配置設定了儲存設備後,需要設定通路控制後才可以使用,我們可以設定Target任意被通路,但是這樣不安全;是以我們可以設定基于IP位址授權或基于使用者驗證的方式來控制對Target的通路
任意被通路:
把任意通路的授權給去掉
tgtadm --lld iscsi --op unbind --mode target --tid 1 -I ALL
設定基于ip位址的授權
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.144
tgtadm --lld iscsi --op bind --mode target --tid 1 -I 192.168.200.143
tgtadm --lld iscsi --op show --mode target
ESXI伺服器 192.168.200.144 添加ISCSI
1,存儲擴充卡添加ISCSI
2,點選屬性,再點選動态發現,添加192.168.200.202 192.168.200.203兩個IP位址
3,點選存儲器,點選添加存儲器,然後格式化新添加的存儲
4,ESXI建立一台伺服器192.168.200.151,資料放在新加的ISCSI存儲上
5,關閉192.168.200.202
5, 檢查192.168.200.151虛拟是否能正常運作
6,啟動192.168.200.202,gluster iscsi服務啟動正常
7,在ESXI路徑中能看到192.168.200.202路徑
8,關閉192.168.200.203
9, 檢查192.168.200.151虛拟是否能正常運作
10,啟動192.168.200.203,gluster iscsi服務啟動正常
11,在ESXI路徑中能看到192.168.200.203路徑
12,可以如此交替測試,證明關掉任何一台伺服器,虛拟機能正常運作
轉載于:https://blog.51cto.com/3807648/1572677