LINUX.ORG.RU

Raid слетает после перезагрузки


0

1

Поднял виртуальную машину прикрепил к ней 2 физических диска (одинакового размера) при помощи утилиты mdadm создал raid1 /dev/md0 После этого мне нужно прикрепить его к другой машине как iscsi установка yum install tgt

настраиваю и таргетинг отрабатывает появляется контроллер после этого на этот контроллер добавляется

tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/md0

И он появляется и все работает до первой перезагрузки машины. После перезагрузки выходит ошибка

The superblock could not be read используйте команду

e2fsck -b 8193 <device>

проделываю процедуру

fsck.ext4 -v /dev/md0 после длительных нажатий на yes машина оживает но подключенного к контроллеру md0 не появляется? Расскажите где я что делаю не так?

Т.е., вы делаете в виртуалке рэйд, потом его экспортируете как iscsi, и подключаетесь по iscsi к нему с другой машины, так?

Раздел на массиве случаем в двух местах одновременно не смонтирован? ext4 - не кластерная фс, и таких финтов не любит...

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Раздел нет!

То есть сначала создан RAID он примонтирован в системе

mount /dev/md0 /raid

вообще вторая система esxi и она определяет через tgt контроллер в котором не существует ни одного раздела. После этого я в этом контроллере создаю LUN1 и прикрепляю md0.

zvergpincher
() автор топика

Ситуация ясная что ситуация темная

В общем я понял чего я не наблюдаю. при

tgtadm --mode target --op show

я должен увидеть LUN1 про который я описал в конфигах

<target iqn.2014-06.name server:target0>
backing-store /dev/md0
</target>

Но к сожалению в выводе только контроллер

 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:
    Account information:
    ACL information:
        192.168.0.5

zvergpincher
() автор топика
Ответ на: Раздел нет! от zvergpincher

То есть сначала создан RAID он примонтирован в системе

mount /dev/md0 /raid

Эм... А нахрена монтировать? iscsi экспортирует же само блочное устройство. Которое уже подмонтировано в системе. И 2-я система пытается писать что-то в это блочное устройство параллельно с системой. На выходе - салат после размонтирования (повторюсь, ext4 - не кластерная фс, и такой финт ушами не поддерживает).

NiTr0 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.