若iSCSI Initiator已经与某个iSCSI Target建立连接,之后HBlock再新建关联该iSCSI Target的LUN,iSCSI Initiator如何在不断开已有连接的情况下发现新的LUN? 根据客户端不同,可以使用如下方式发现新的LUN: Windows:在服务器管理 >文件和存储服务器 >卷 >磁盘 ,点击刷新即可完成LUN的添加。 Linux:在挂载新建LUN前,需要在Linux客户端执行下列命令: 1. Linux客户端:扫描新卷。 挂载新建LUN前,请根据环境选择执行以下命令之一: plaintext rescanscsibus.sh 使用此命令前,系统需要安装sg3utils 或 plaintext for host in /sys/class/scsihost/host/scan; do echo " " > $host; done 或 plaintext iscsiadm m node T iSCSITARGETIQN p SERVERIP:port rescan 2. 将iSCSI磁盘分区挂载到本地目录,挂载之后可以写入数据。 挂载单机版的卷: plaintext mkfs.ext4 /dev/sdX mount /dev/sdX PATH PATH为磁盘路径 挂载集群版的卷: plaintext mkfs t ext4 /dev/mapper/mpathX 格式化成 ext4 mkdir DIRECTORYNAMEORPATH 创建目录 mount /dev/mapper/mpathX DIRECTORYNAMEORPATH 将mpathX挂载到目录 示例 集群版:卷lun08b已经连客户端,并已经挂载。HBlock端新建与lun08b对应相同target的卷lun08a,并继续连接该客户端。 HBlock端: plaintext [root@hblockserver CTYUNHBlockPlus4.0.0] ./stor lun ls n lun08a LUN Name: lun08a (LUN 0) Storage Mode: Local Capacity: 800 GiB Status: Normal Auto Failback: Enabled iSCSI Target: iqn.201208.cn.ctyunapi.oos:target08.5 (192.168.0.67:3260,Active) iqn.201208.cn.ctyunapi.oos:target08.6 (192.168.0.64:3260,Standby) Create Time: 20260104 16:44:40 Local Storage Class: EC 2+1+16 KiB Minimum Replicas: 2 Redundancy Overlap: 1 Local Sector Size: 4096 Bytes Storage Pool: pool1 Data Health: 100% normal, 0% low redundancy, 0% error High Availability: ActiveStandby Write Policy: WriteBack WWID: 33000000011e926ff UUID: lunuuide4cadb0cb76e476eb212b1f637ae278f Snapshot Count: 0 Snapshot Size: 0 B (Note: Snapshot size may vary due to LUN issues or parent snapshot deletion.) [root@ hblockserver CTYUNHBlockPlus4.0.0x64]