Назад | Перейти на главную страницу

iSCSI: HP MSA 2012i, инициатор обнаруживает только одну цель

Я пытаюсь настроить свой HP MSA 2012i так что каждый диск является виртуальным диском, а каждый виртуальный диск является томом. Каждый том должен быть доступен через iSCSI. Таким образом, каждый том должен быть целью iSCSI. Это не рейд, я скорее хочу использовать одиночные диски.

У меня в аппарате 12 дисков. Итак, я получаю 12 виртуальных дисков и, следовательно, 12 томов.

Должен ли я назначать каждому тому отдельный LUN? Если я обнаружу цель, как будут выглядеть выходные данные нескольких LUN?

Моя ОС - Ubuntu, и я использую open-iSCSI. Также установлен многопутевый, но физически отключенный. Я вытащил вилку одного из двух кабелей.

Основная проблема заключается в том, что инициатор iSCSI может найти только одну цель, а не все 12. Чтобы быть более конкретным, инициатор всегда находит одну цель, но после выполнения входа в систему iSCSI в ней появляются новые устройства. /dev/sd* если и только если я экспортировал первый диск (с идентификатором 0.0, диск в верхнем левом углу массива). Если я не экспортирую первый диск, значит, в /dev/sd*. Если я экспортирую первый диск, появится новая запись, соответствующая первому диску. Это не зависит от того, есть ли другие экспортированные диски.

Понятия не имею.

Может быть проблема в инициаторе? Что мне нужно сделать, чтобы обнаружить несколько LUN?

Редактировать:

# show volume-maps 
Volume [SN <num>, Name (volume00)] mapping view:
CH       ID LUN Access Host-Port-Identifier                    Nickname        
-------------------------------------------------------------------------------
0,1       0  15 rw     all other hosts                          

Volume [SN <num>, Name (v11)] mapping view:
CH       ID LUN Access Host-Port-Identifier                    Nickname        
-------------------------------------------------------------------------------
0,1       0  11 rw     all other hosts                          

Volume [SN <num>, Name (v01)] mapping view:
CH       ID LUN Access Host-Port-Identifier                    Nickname        
-------------------------------------------------------------------------------
0,1       0   0 rw     all other hosts                          

Success: Command completed successfully

Это плохая идея...

Иногда имеет смысл использовать ZFS с аппаратным RAIDили сочетание ZFS и аппаратного RAID. Это один из таких случаев.

Основная проблема, с которой вы столкнетесь при этом, заключается в том, что каждый не замужем диск будет собственным VDISK и будет иметь свои собственные метаданные MSA RAID. Отказ диска означает, что VDISK полностью неисправен. Это влияет на возможности горячей замены, так как вам необходимо уничтожить этот LUN и создать новый. просто заменить диск.

Подумайте об этом, особенно если вы используете iSCSI (и при этом 1 Гбит / с!). Создайте нужный уровень RAID, используя встроенные функции RAID MSA. Если вы хотите некоторые Управление ZFS, разбить его на аппаратные RAID-зеркала 2-х дисков с чередованием на уровне ZFS. Это по-прежнему даст вам защиту, предупреждения, но сохранит некоторые изящные функции ZFS RAID.

НЕ создавайте кучу массивов RAID 0 и думайте, что это то же самое, что загружать необработанный диск в ZFS.

Дальнейшее чтение:

Рекомендации по контроллеру ZFS SAS / SATA

Проблема с картой RAID HP P410 - неназначенные диски не обнаруживаются ОС

Лучшие практики ZFS с аппаратным RAID


Кстати, если вы хотите заставить это работать, вы можете столкнуться с проблема владения контроллероми проблема с презентацией LUN. Вы подключили iSCSI LUN? Какой результат show volume-maps на интерфейсе командной строки MSA?