iSCSI Initiator with openSUSE Leap 42.3
OS: openSUSE Leap 42.3
iSCSI Target: DellEMC SCV3000
iSCSI Initiator: openSUSE Leap 42.3
Client ( iSCSI Initiatior 這邊 ):
還沒進行前先觀察資訊
#lsscsi
[0:0:0:0] disk ATA TS240GSSD220S 4AA /dev/sda
[0:0:1:0] disk ATA TS240GSSD220S 4AA /dev/sdb
[5:0:0:0] cd/dvd HL-DT-ST DVD-ROM DTA0N D100 /dev/sr0
觀察 iqn 名稱
# cat /etc/iscsi/initiatorname.iscsi
##
## /etc/iscsi/iscsi.initiatorname
##
## Default iSCSI Initiatorname.
##
## DO NOT EDIT OR REMOVE THIS FILE!
## If you remove this file, the iSCSI daemon will not start.
## If you change the InitiatorName, existing access control lists
## may reject this initiator. The InitiatorName must be unique
## for each iSCSI initiator. Do NOT duplicate iSCSI InitiatorNames.
InitiatorName=iqn.1996-04.de.suse:01:7160b9aee1e0
Server ( iSCSI Target 這邊 ):
這邊我是使用 Dell Storage Manager - 2016 R3.20 Release (Linux Client) - for all regions except China
> cd /var/lib/dell/bin/
> ./Client
連入 storage center
點選 Storage 頁籤 -- > 點選 Servers -- > 點選 Create Server
輸入 名稱以及 Notes
點選 Manually Add HBA
輸入 iqn 名稱( Client ) -- > 點選 OK
中間可能會出現警告訊息, 先把他新增完畢
可能會顯示為 All paths down, 先不用緊張
Client ( iSCSI Initiatior 這邊 ):
回到 client 這邊
再次觀察
# lsscsi
[0:0:0:0] disk ATA TS240GSSD220S 4AA /dev/sda
[0:0:1:0] disk ATA TS240GSSD220S 4AA /dev/sdb
[5:0:0:0] cd/dvd HL-DT-ST DVD-ROM DTA0N D100 /dev/sr0
啟動 yast iscsi initiator
#yast2 iscsi-client
Service Start 點選 When Booting
點選 Connected Targets 頁籤
點選 Add
輸入 iSCSI Target IP Address -- > 點選 Next
出現相關資訊 -- > 點選 Connect
Startup 部份點選 automatic -- > 點選 Next
點選 Next
點選 OK
# systemctl status iscsi
● iscsi.service - Login and scanning of iSCSI devices
Loaded: loaded (/usr/lib/systemd/system/iscsi.service; enabled; vendor preset: enabled)
Active: active (exited) since Tue 2018-07-17 17:22:41 CST; 9min ago
Docs: man:iscsiadm(8)
man:iscsid(8)
# systemctl is-enabled iscsi
enabled
Server ( iSCSI Target 這邊 ):
這個時候會觀察到 連線已經是 UP
接下來新增 Volume
點選 Volumes -- > 點選 Create Volume
輸入 名稱還有 Notes -- > 點選 Next
輸入 Volume 的大小 -- > 點選 Next
選取 Storage Options -- > 點選 Next
選取 Snapshot Profile -- > 點選 Next
選取 server ( client 機器 ) -- > 點選 Next
確認相關資訊 -- > 點選 Finish
Client ( iSCSI Initiatior 這邊 ):
回到 client 這邊
# lsscsi
[0:0:0:0] disk ATA TS240GSSD220S 4AA /dev/sda
[0:0:1:0] disk ATA TS240GSSD220S 4AA /dev/sdb
[5:0:0:0] cd/dvd HL-DT-ST DVD-ROM DTA0N D100 /dev/sr0
這邊感覺要讓他生效好像是要重新連接才會生效
# yast2 iscsi-client
將 iscsi target disconnect 再 connect
再次觀察
# lsscsi
[0:0:0:0] disk ATA TS240GSSD220S 4AA /dev/sda
[0:0:1:0] disk ATA TS240GSSD220S 4AA /dev/sdb
[5:0:0:0] cd/dvd HL-DT-ST DVD-ROM DTA0N D100 /dev/sr0
[7:0:0:1] disk COMPELNT Compellent Vol 0702 /dev/sdc
磁碟出現了, 接下來就是呼叫 yast2 disk 格式化
# yast2 disk
使用 yast2 建立還有掛載目錄
重開機測試, 之後就可以使用 iSCSI 的空間了 :)
~ enjoy it
Reference:
沒有留言:
張貼留言