使用 iscsiadm 在目标上成功登录仍然没有创建块设备

使用 iscsiadm 在目标上成功登录仍然没有创建块设备

我设置了一个实验来测试 iscsitarget 和 initiator,它们在某个时候起作用了。后来,我重新打开设置,令我沮丧的是,启动器计算机停止为其成功登录创建块设备。据我所知,我没有对这两台机器进行任何更改。

一些细节:

# iscsiadm -m node --login
Logging in to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun1, portal: 10.0.0.1,3260]
Logging in to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun2, portal: 10.0.0.1,3260]
Login to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun1, portal: 10.0.0.1,3260]: successful
Login to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun2, portal: 10.0.0.1,3260]: successful

会议:

# iscsiadm -m session
tcp: [3] 10.0.0.1:3260,1 iqn.2010-12.nl.ytec.arbiter:arbiter.lun1
tcp: [4] 10.0.0.1:3260,1 iqn.2010-12.nl.ytec.arbiter:arbiter.lun2

网络状态:

# netstat -n -p|grep 3260
tcp        0      0 10.0.0.2:48719          10.0.0.1:3260           ESTABLISHED 1078/iscsid     
tcp        0      0 10.0.0.2:48718          10.0.0.1:3260           ESTABLISHED 1078/iscsid

/var/log/syslog 没有给出错误:

Jan 27 11:41:49 vmnode001 kernel: [  378.041749] scsi7 : iSCSI Initiator over TCP/IP
Jan 27 11:41:49 vmnode001 kernel: [  378.044180] scsi8 : iSCSI Initiator over TCP/IP

lsscsi 没有显示我的设备:

[0:0:1:0]    cd/dvd  TSSTcorp DVD-ROM TS-L333A D100  /dev/sr0
[4:0:0:0]    disk    ATA      Hitachi HUA72105 A74A  -       
[4:0:1:0]    disk    ATA      Hitachi HUA72105 A74A  -       
[4:1:0:0]    disk    Dell     VIRTUAL DISK     1028  /dev/sda

并且 /dev 中没有它的块设备:

# ls -1 /dev/sd*
/dev/sda
/dev/sda1
/dev/sda2
/dev/sda3
/dev/sda4

我尝试加载我能找到的所有 scsi 内核模块,但这似乎不是问题。

我真的不明白这一点;它曾经有效。我发现有人也有类似的问题(这里这里),但没有解决方案。

启动器是 Debian Sqeeuze(测试版),目标是 Debian Lenny(稳定版)。iscsitarget 是 0.4.16+svn162-3.1+lenny1,open-iscsi(启动器)是 2.0.871.3-2squeeze1。目标内核:2.6.26-2-amd64,启动器内核:2.6.32-5-amd64

答案1

更改名称iqn.2010-12.nl.ytec.arbiter:arbiter.lun1iqn.2010-12.nl.ytec.arbiter:arbiter.blabla.lun1

答案2

我在 FreeNas 系统上发现了一个导致此问题的错误点。我没有在“目标”和“扩展”之间添加“关联目标”。也许,您可以检查这一点以找到解决方案,祝您好运。

相关内容