若iSCSI Initiator已经与某个iSCSI Target建立连接,之后HBlock再新建关联该iSCSI Target的LUN,iSCSI Initiator如何在不断开已有连接的情况下发现新的LUN?
更新时间 2025-06-11 10:51:18
最近更新时间: 2025-06-11 10:51:18
根据客户端不同,可以使用如下方式发现新的LUN:
Windows:在服务器管理->文件和存储服务器->卷->磁盘,点击刷新即可完成LUN的添加。
Linux:在挂载新建LUN前,需要在Linux客户端执行下列命令:
rescan-scsi-bus.sh # 使用此命令前,系统需要安装sg3_utils
例如:客户端已经连接lun01,lun01和lun01-a都对应target01,Linux客户端需要挂载lun01-a。
服务器端:查询LUN。
[root@hblockserver CTYUN_HBlock_Plus_3.9.0_x64]# ./stor lun ls +-----+-----------------+--------------+----------+---------------------+------------------------+---------+------------------------------------------------------------------------+ | No. | LUN Name | Storage Mode | Capacity | Local Storage Class | Minimum Replica Number | Status | Target | +-----+-----------------+--------------+----------+---------------------+------------------------+---------+------------------------------------------------------------------------+ | 1. | lun01a(LUN 0) | Local | 1000 GiB | EC 2+1+16KiB | 2 | Enabled | iqn.2012-08.cn.ctyunapi.oos:target01.1(192.168.0.72:3260,Active) | | | | | | | | | iqn.2012-08.cn.ctyunapi.oos:target01.2(192.168.0.209:3260,Standby) | | 2. | lun001-a(LUN 0) | Local | 101 GiB | EC 2+1+16KiB | 2 | Enabled | iqn.2012-08.cn.ctyunapi.oos:target01.1(192.168.0.72:3260,Active) | | | | | | | | | iqn.2012-08.cn.ctyunapi.oos:target01.2(192.168.0.209:3260,Standby) | +-----+-----------------+--------------+----------+---------------------+------------------------+---------+------------------------------------------------------------------------+
客户端:
执行命令rescan-scsi-bus.sh前:
[root@client ~]# lsscsi [8:0:0:0] disk CTYUN iSCSI LUN Device 1.00 /dev/sda [9:0:0:0] disk CTYUN iSCSI LUN Device 1.00 /dev/sdb [root@client ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 1000G 0 disk └─mpathh 252:0 0 1000G 0 mpath └─mpathh1 252:1 0 1000G 0 part /mnt/disk_mpathh sdb 8:16 0 1000G 0 disk └─mpathh 252:0 0 1000G 0 mpath └─mpathh1 252:1 0 1000G 0 part /mnt/disk_mpathh vda 253:0 0 40G 0 disk ├─vda1 253:1 0 4G 0 part [SWAP] └─vda2 253:2 0 36G 0 part / vdb 253:16 0 1T 0 disk └─vdb1 253:17 0 1024G 0 part vdc 253:32 0 1T 0 disk └─vdc1 253:33 0 1024G 0 part /mnt/storage01
执行rescan-scsi-bus.sh,并查看。
[root@client ~]# lsscsi [8:0:0:0] disk CTYUN iSCSI LUN Device 1.00 /dev/sda [9:0:0:0] disk CTYUN iSCSI LUN Device 1.00 /dev/sdb [root@client ~]# rescan-scsi-bus.sh Scanning SCSI subsystem for new devices Scanning host 0 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs Scanning host 1 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs Scanning host 8 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs Scanning for device 8 0 0 0 ... OLD: Host: scsi8 Channel: 00 Id: 00 Lun: 00 Vendor: CTYUN Model: iSCSI LUN Device Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 06 Scanning for device 8 0 0 1 ... NEW: Host: scsi8 Channel: 00 Id: 00 Lun: 01 Vendor: CTYUN Model: iSCSI LUN Device Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 06 Scanning host 9 for SCSI target IDs 0 1 2 3 4 5 6 7, all LUNs Scanning for device 9 0 0 0 ... OLD: Host: scsi9 Channel: 00 Id: 00 Lun: 00 Vendor: CTYUN Model: iSCSI LUN Device Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 06 ......... Scanning for device 9 0 0 1 ... NEW: Host: scsi9 Channel: 00 Id: 00 Lun: 01 Vendor: CTYUN Model: iSCSI LUN Device Rev: 1.00 Type: Direct-Access ANSI SCSI revision: 06 2 new or changed device(s) found. [8:0:0:1] [9:0:0:1] 0 remapped or resized device(s) found. 0 device(s) removed. [root@client ~]# lsscsi [8:0:0:0] disk CTYUN iSCSI LUN Device 1.00 /dev/sda [8:0:0:1] disk CTYUN iSCSI LUN Device 1.00 /dev/sdc [9:0:0:0] disk CTYUN iSCSI LUN Device 1.00 /dev/sdb [9:0:0:1] disk CTYUN iSCSI LUN Device 1.00 /dev/sdd [root@client ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 1000G 0 disk └─mpathh 252:0 0 1000G 0 mpath └─mpathh1 252:1 0 1000G 0 part /mnt/disk_mpathh sdb 8:16 0 1000G 0 disk └─mpathh 252:0 0 1000G 0 mpath └─mpathh1 252:1 0 1000G 0 part /mnt/disk_mpathh sdc 8:32 0 101G 0 disk └─mpathi 252:2 0 101G 0 mpath sdd 8:48 0 101G 0 disk └─mpathi 252:2 0 101G 0 mpath vda 253:0 0 40G 0 disk ├─vda1 253:1 0 4G 0 part [SWAP] └─vda2 253:2 0 36G 0 part / vdb 253:16 0 1T 0 disk └─vdb1 253:17 0 1024G 0 part vdc 253:32 0 1T 0 disk └─vdc1 253:33 0 1024G 0 part /mnt/storage01
此时,可以按照正常挂载LUN的步骤进行挂载新建的LUN。