在vmware虛機上用iscsi協議建立多路徑環境測試multipath (3)

配置initiator

  1. 1.       在initiator主機上安裝initiator軟件

# yum -y install iscsi-initiator-utils

  1. 2.       在initiator主機上發現並連接target存儲

# iscsiadm -m discovery -t sendtargets -p192.168.136.101

#發現的target服務,信息會寫入/var/lib/iscsi 目錄下

# tree /var/lib/iscsi/   #查看target信息

 

  1. 3.       啓動iscsid 服務

# /etc/init.d/iscsid  start     #先啓動iscsid 服務            

# /etc/init.d/iscsi  start      #再啓動iscsi服務 該服務是根據iscsid服務信息/var/lib/iscsi/ 來識別設備的

  1. 4.       在initiator主機上檢查分配給iscsi target設備的設備文件名

# lsblk

# tree /var/lib/iscsi/

檢查iscsi磁盤配置, 以及卸載和登錄scsi設備

# lsblk

# tree /var/lib/iscsi/

# iscsiadm -m node -Tiqn.2017-03.centos-i1:target1 –u  #卸載,這裏的案例是雙路徑

Logging out of session[sid: 1, target: iqn.2017-03.centos-i1:target1, portal: 192.168.20.101,3260]

Logging out of session[sid: 2, target: iqn.2017-03.centos-i1:target1, portal: 192.168.136.101,3260]

Logout of [sid: 1, target:iqn.2017-03.centos-i1:target1, portal: 192.168.20.101,3260] successful.

Logout of [sid: 2, target:iqn.2017-03.centos-i1:target1, portal: 192.168.136.101,3260] successful.

# lsblk  #驗證設備是否logout

# iscsiadm -m node -Tiqn.2017-03.centos-i1:target1 –l #重新登錄,這裏的案例是雙路徑

Logging in to [iface:default, target: iqn.2017-03.centos-i1:target1, portal: 192.168.20.101,3260](multiple)

Logging in to [iface:default, target: iqn.2017-03.centos-i1:target1, portal: 192.168.136.101,3260](multiple)

Login to [iface: default,target: iqn.2017-03.centos-i1:target1, portal: 192.168.20.101,3260] successful.

Login to [iface: default,target: iqn.2017-03.centos-i1:target1, portal: 192.168.136.101,3260]successful.


 

使用iscsi設備,並做寫入操作測試

  1. 1.        磁盤分區(方法二選一)

# fdisk /dev/sdb               

# parted /dev/sdb

  1. 2.        建文件系統並使用

# mkfs.ext4 /dev/sdb1

# mkdir /iscsi              #掛載分區 到新建目錄/iscsi

# mount /dev/sdb1 /iscsi/

# cp /home/lb/fio* /iscsi

在實驗過程中,遇到如果在target端做過sdb分區,initiator看不到分區的情況。需要按照target端的參數重新分區,纔看到分區裏的數據。


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