繁体   English   中英

iscsiadm“未找到门户”

[英]iscsiadm “no portals found”

我在 Centos6 服务器上安装了一个 iSCSI 目标,并配置了一个可以在一台客户端机器上找到的目标(网络 192.168.95.x 中的 Ubuntu 1304)。 但是,当我再添加一个目标并尝试从另一台机器(同一子网中的 Centos5)连接时,它显示“未找到门户”。 以下是设置的打印输出:

192.168.180.88 中的 iSCSI 目标

[root@iscsi01 ~]# tgt-admin --show

Target 1: iqn.2013-08.com.xxx:vm.01<br>
    System information:
    Driver: iscsi
    State: ready
    I_T nexus information:
    LUN information:
        LUN: 0
            Type: controller
            SCSI ID: IET     00010000
            SCSI SN: beaf10
            Size: 0 MB, Block size: 1
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            Backing store type: null
            Backing store path: None
            Backing store flags: 
        LUN: 1
            Type: disk
            SCSI ID: IET     00010001
            SCSI SN: beaf11
            Size: 1989308 MB, Block size: 512
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            Backing store type: rdwr
            Backing store path: /data/iqn.2013-08.com.xxx.vm.img
            Backing store flags: 
    Account information:
        wilson
    ACL information:
        192.168.180.0/24
        192.168.163.0/24
        192.168.95.0/24
Target 2: iqn.2013-08.com.xxx:wy
    System information:
        Driver: iscsi
        State: ready
    I_T nexus information:
    LUN information:
        LUN: 0
            Type: controller
            SCSI ID: IET     00020000
            SCSI SN: beaf20
            Size: 0 MB, Block size: 1
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            Backing store type: null
            Backing store path: None
            Backing store flags: 
        LUN: 1
            Type: disk
            SCSI ID: IET     00020001
            SCSI SN: beaf21
            Size: 107374 MB, Block size: 512
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            Backing store type: rdwr
            Backing store path: /data/iqn.2013-08.com.xxx.wy.img
            Backing store flags: 
    Account information:
        wilson
    ACL information:
        192.168.95.0/24
        192.168.180.0/24

同一子网中的 iSCSI 启动器 (192.168.180.x - Centos5)

[root@syslong ~]# iscsiadm -m discovery -t st -p 192.168.180.88
iscsiadm: No portals found

/etc/iscsi/iscsid.conf

    node.startup = automatic
    node.leading_login = Yes
    node.session.auth.authmethod = CHAP
    node.session.auth.username = wilson
    node.session.auth.password = xxxx
    discovery.sendtargets.auth.authmethod = CHAP
    discovery.sendtargets.auth.username = wilson
    discovery.sendtargets.auth.password = xxxx

不同子网中的 iSCSI 启动器 (192.168.95.x - Ubuntu 1304)

wilson@guntank:~$ sudo iscsiadm -m discovery -t st -p 192.168.180.88
[sudo] password for wilson: 
192.168.180.88:3260,1 iqn.2013-08.com.xxx:wy

在 ubuntu 机器上,它只在 iSCSI 目标服务器中找到一个目标,但在 iSCSI 目标服务器中,使用 tgt-admin 命令可以显示两个目标。 有什么我配置不正确的吗?

非常感谢!

威尔逊

这是一个ACL问题。

在 iSCSI-Target 中运行以下命令:

tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL

然后运行以下命令:

iscsiadm -m discoverydb -t st --p 192.168.1.5

当我遇到那个问题时,这个命令对我很有用。 我希望它适用于任何有此问题的人。 (参见 tgtadm 的手册页)

 tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-address ALL

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM