Нам нужны стабильные пути устройств для наших накопителей Twinstrata SAN. Во многих руководствах по настройке коннекторов iSCSI просто сказано использовать путь к устройству, например /dev/sda или /dev/sdb .

Это далеко не правильно, я сомневаюсь, что существует какая-либо установка, которая была бы рада внезапному изменению имени устройства (например, с /dev/sda на /dev/sdb ).

Исправление, которое я нашел, состояло в том, чтобы установить multipath и запустить multipathd при загрузке, который затем обеспечивает стабильное отображение между WWID хранилища и путем к устройству, таким как /dev/mapper/firebird_database Этот метод описан в CentOS/RedHat здесь: http://www.centos.org/docs/5/html/5.1/DM_Multipath/setup_procedure.html.

Это кажется немного сложным, хотя. Мы заметили, что часто встречающиеся UUID появляются в fstab при новых установках. Итак, вопрос в том, зачем нам нужна внешняя программа (multipathd) для обеспечения стабильного монтирования устройства? Должен ли быть способ предоставить WWID непосредственно в /etc/fstab?

1 ответ1

1

Я не эксперт, и я также исследую эту область, и я думаю, что вы можете попробовать подключить устройство к LUN, что исправлено.

Это можно найти в /dev /disk /by-path.

Сделайте это, чтобы увидеть связи между LUN и подключенными устройствами:

ls -l /dev/disk/by-path

Чтобы узнать больше о дисках iSCSI:

fdisk -l /dev/disk/by-path/*

Надеюсь это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .