在 Oracle® Solaris 11.2 中管理 SAN 设备和多路径

退出打印视图

更新时间: 2014 年 12 月
 
 

从本地系统到 iSCSI 目标无连接

如何解决 iSCSI 连接问题

  1. 成为管理员。
  2. 列出 iSCSI 目标信息。

    例如:

    initiator# iscsiadm list target
    Target: iqn.2001-05.com.abcstorage:6-8a0900-37ad70401-bcfff02df8a421df-zzr1200-01
            TPGT: default
            ISID: 4000002a0000
            Connections: 0
  3. 如果 iscsiadm list target 输出中未列出任何连接,请检查 /var/adm/messages 文件,以找出连接失败的可能原因。

    通过使用 ping 命令或使用 telnet 命令与存储设备的 iSCSI 端口连接,还可验证连接是否可访问,从而可确保 iSCSI 服务可用。缺省端口为 3260

    此外,请检查存储设备的日志文件中是否有错误。

  4. 如果目标未列在 iscsiadm list target 输出中,请检查 /var/adm/messages 文件,以找出可能的原因。

    如果当前使用 SendTargets 作为搜索方法,请尝试使用 –v 选项列出 discovery-address,以确保预期目标对于主机是可见的。例如:

    initiator# iscsiadm list discovery-address -v 10.0.0.1
    Discovery Address: 10.0.0.1:3260
    	Target name: eui.210000203787dfc0
    		Target address:        10.0.0.1:11824
    	Target name: eui.210000203787e07b
    		Target address:        10.0.0.1:11824

    如果当前使用 iSNS 作为搜索方法,请尝试启用 iSNS 搜索模式,并使用 –v 选项列出 isns-server,以确保预期目标对主机是可见的。例如:

    initiator# iscsiadm list isns-server -v
    iSNS Server IP Address: 10.20.56.56:3205
            Target name: iqn.1992-08.com.xyz:sn.1234566
                    Target address:   10.20.57.161:3260, 1
            Target name: iqn.2003-10.com.abc:group-0:154:abc-65-01
                    Target address:   10.20.56.206:3260, 1
            Target name: iqn.2003-10.com.abc:group-0:154:abc-65-02
                    Target address:   10.20.56.206:3260, 1
    .
    .
    .