Экспорт RAID-массива по iSCSI

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Thug
Сообщения: 200

Экспорт RAID-массива по iSCSI

Сообщение Thug »

Всем легкой пятницы и беспохмельно защищенного отечества...
Снова странный вопрос: контроллер отдает массив системе аки блочное устройство (/dev/sda или /dev/mfid0). Ставим FreeNas, назначаем всякие extents&targets - отлично работает. Ставим CentOS, настраиваем iscsi-target:
cat /etc/tgt/targets.conf (угловые скобки убраны)

Код: Выделить всё

target
    back-store /dev/sda
    lun 1
/target

Код: Выделить всё

[root@ tgt]# fdisk -l

Disk /dev/sda: 499.0 GB, 499021512704 bytes

Но при коннекте initiator диск он не получает:

Код: Выделить всё

iSCSI Transport Class version 2.0-870
version 2.0-871
Target: iqn.2013-02.san.domain.ru:target0
        Current Portal: ЧЧЧ.233:3260,1
        Persistent Portal: ЧЧЧ.233:3260,1
                **********
                Interface:
                **********
                Iface Name: default
                Iface Transport: tcp
                Iface Initiatorname: iqn.1993-08.org.debian:01:fe3f835e03
                Iface IPaddress: ЧЧЧ
                Iface HWaddress: (null)
                Iface Netdev: (null)
                SID: 3
                iSCSI Connection State: LOGGED IN
                iSCSI Session State: LOGGED_IN
                Internal iscsid Session State: NO CHANGE
                ************************
                Negotiated iSCSI params:
                ************************
                HeaderDigest: None
                DataDigest: None
                MaxRecvDataSegmentLength: 262144
                MaxXmitDataSegmentLength: 8192
                FirstBurstLength: 65536
                MaxBurstLength: 262144
                ImmediateData: Yes
                InitialR2T: Yes
                MaxOutstandingR2T: 1
                ************************
                Attached SCSI devices:
                ************************
                Host Number: 8  State: running
                scsi8 Channel 00 Id 0 Lun: 0


При запросе

Код: Выделить всё

[root@ tgt]# tgtadm --lld iscsi --op show --mode target
Target 1: iqn.2013-02.san.colocat.ru:target0
    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: 00b56ed00d7be1b91840145000b26200
            Size: 499022 MB, Block size: 512
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            Backing store type: rdwr
            Backing store path: /dev/sda
            Backing store flags:
    Account information:
    ACL information:
        ALL

отдается LUN0, т.е. контроллер.
А как бы заставить подцепить LUN 1 - т.е. диск?
Мне функционал FreeNAS нафиг не нужен, зато нужен сервер софтины MegaRAID, который под фряху просто так не поставить.
Страйкбол - игра админов :)
Спасибо сказали: