5

Centos6 サーバーに iscsi ターゲットをインストールし、1 つのクライアント マシン (ネットワーク 192.168.95.x の Ubuntu 1304) で検出できる 1 つのターゲットを構成します。ただし、ターゲットをもう 1 つ追加して別のマシン (同じサブネット内の 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 ターゲット サーバーで 1 つのターゲットしか見つかりませんでしたが、iscsi ターゲット サーバーでは、tgt-admin コマンドを使用して両方のターゲットを表示できます。間違って設定したものはありますか?

どうもありがとう!

ウィルソン

4

2 に答える 2

3

このコマンドは、その問題に遭遇したときに役立ちました。この問題を抱えている人に役立つことを願っています。(tgtadm の man ページを参照)

 tgtadm --lld iscsi --mode target --op bind --tid 1 --initiator-address ALL
于 2020-11-19T01:55:41.423 に答える
2

ACLの問題です。

iSCSI-Target で以下のコマンドを実行します。

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

次に、以下のコマンドを実行します。

iscsiadm -m discoverydb -t st --p 192.168.1.5

于 2019-03-12T09:02:05.027 に答える