Я пытаюсь настроить свой 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?