iSCSI command
前言
iSCSI客戶端常用命令總是忘記,在此處記錄下。
常用命令
檢視當前session
掛載之前,一般如下圖所示:
root@node-242:~# iscsiadm -m session iscsiadm: No active sessions.
掛載之後:
root@node-242:~# iscsiadm -m session tcp: [2] 10.16.172.247:3260,1 iqn.2018-11.com:BEAN root@node-242:~# iscsiadm -m session -P 3 iSCSI Transport Class version 2.0-870 version 2.0-871 Target: iqn.2018-11.com:BEAN Current Portal: 10.16.172.247:3260,1 Persistent Portal: 10.16.172.247:3260,1 ********** Interface: ********** Iface Name: default Iface Transport: tcp Iface Initiatorname: iqn.1993-08.org.debian:01:c9c12dd76e Iface IPaddress: 10.16.172.242 Iface HWaddress: (null) Iface Netdev: (null) SID: 2 iSCSI Connection State: LOGGED IN iSCSI Session State: LOGGED_IN Internal iscsid Session State: NO CHANGE ************************ Negotiated iSCSI params: ************************ HeaderDigest: None DataDigest: None MaxRecvDataSegmentLength: 262144 MaxXmitDataSegmentLength: 1048576 FirstBurstLength: 262144 MaxBurstLength: 1048576 ImmediateData: Yes InitialR2T: No MaxOutstandingR2T: 1 ************************ Attached SCSI devices: ************************ Host Number: 25State: running scsi25 Channel 00 Id 0 Lun: 0 Attached scsi disk sdeState: running
根據IP 發現target
iscsiadm -m discovery -t st -p 10.16.172.246
輸出如下:
root@node-242:~# iscsiadm -m discovery -t st -p 10.16.172.246 10.16.172.246:3260,1 iqn.2018-11.com:BEAN 10.16.172.247:3260,1 iqn.2018-11.com:BEAN 10.16.172.248:3260,1 iqn.2018-11.com:BEAN
登入到指定target
iscsiadm -m node -T [target_name] -p [ip:3260] -l 如下所示: iscsiadm -m node -T iqn.2018-11.com:BEAN -p 10.16.172.246:3260 -l
輸出如下:
root@node-242:~# iscsiadm -m node -T iqn.2018-11.com:BEAN -p 10.16.172.246:3260 -l Logging in to [iface: default, target: iqn.2018-11.com:BEAN, portal: 10.16.172.246,3260] Login to [iface: default, target: iqn.2018-11.com:BEAN, portal: 10.16.172.246,3260]: successful
登入之後,可以用iscsiadm -m session檢視。結果一般如下所示:
root@node-242:~# iscsiadm -m session tcp: [3] 10.16.172.246:3260,1 iqn.2018-11.com:BEAN
登出指定target
iscsiadm -m node -T [target_name] -p [ip:3260] -u
具體指令如下所示:
root@node-242:~# iscsiadm -m node -T iqn.2018-11.com:BEAN -p 10.16.172.246:3260 -u Logging out of session [sid: 3, target: iqn.2018-11.com:BEAN, portal: 10.16.172.246,3260] Logout of [sid: 3, target: iqn.2018-11.com:BEAN, portal: 10.16.172.246,3260]: successful
登出之後,可以用iscsiadm -m session 檢查效果。
root@node-242:~# iscsiadm -m session iscsiadm: No active sessions.
資訊
一般來講,登入target之後會新增一個碟符,登入之前,lsblk輸出如下:
root@node2:~# lsblk NAMEMAJ:MIN RMSIZE RO TYPE MOUNTPOINT sda8:0030G0 disk ├─sda18:107M0 part ├─sda28:2022.2G0 part / ├─sda38:307.5G0 part [SWAP] └─sda48:40261M0 part sdb8:160100G0 disk ├─sdb18:1708G0 part └─sdb28:18092G0 part /data/osd.2 sdc8:3202T0 disk sr011:011024M0 rom
執行登入target之後:
root@node2:~# iscsiadm -m node -T iqn.2018-11.com:BEAN -p 10.16.172.246:3260 -l Logging in to [iface: default, target: iqn.2018-11.com:BEAN, portal: 10.16.172.246,3260] (multiple) Login to [iface: default, target: iqn.2018-11.com:BEAN, portal: 10.16.172.246,3260] successful. root@node2:~# lsblk NAMEMAJ:MIN RMSIZE RO TYPE MOUNTPOINT sda8:0030G0 disk ├─sda18:107M0 part ├─sda28:2022.2G0 part / ├─sda38:307.5G0 part [SWAP] └─sda48:40261M0 part sdb8:160100G0 disk ├─sdb18:1708G0 part └─sdb28:18092G0 part /data/osd.2 sdc8:3202T0 disk sr011:011024M0 rom
我們可以看到新增了一個sdc。
如果確定sdc和iSCSI target的關係呢:
iscsiadm -m session -P 3
比如之前的輸出, sde這塊磁碟即iSCSI,來自 10.16.172.247:3260的Target: iqn.2018-11.com:BEAN
root@node-242:~# iscsiadm -m session -P 3 iSCSI Transport Class version 2.0-870 version 2.0-871 Target: iqn.2018-11.com:BEAN Current Portal: 10.16.172.247:3260,1 Persistent Portal: 10.16.172.247:3260,1 ********** Interface: ********** Iface Name: default Iface Transport: tcp Iface Initiatorname: iqn.1993-08.org.debian:01:c9c12dd76e Iface IPaddress: 10.16.172.242 Iface HWaddress: (null) Iface Netdev: (null) SID: 2 iSCSI Connection State: LOGGED IN iSCSI Session State: LOGGED_IN Internal iscsid Session State: NO CHANGE ************************ Negotiated iSCSI params: ************************ HeaderDigest: None DataDigest: None MaxRecvDataSegmentLength: 262144 MaxXmitDataSegmentLength: 1048576 FirstBurstLength: 262144 MaxBurstLength: 1048576 ImmediateData: Yes InitialR2T: No MaxOutstandingR2T: 1 ************************ Attached SCSI devices: ************************ Host Number: 25State: running scsi25 Channel 00 Id 0 Lun: 0 Attached scsi disk sdeState: running