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

Загрузитесь с iSCSI. Как это работает?

У меня есть супермикро 2uTwin2 блейд-сервер, на котором мы надеемся запустить XenServer.

Поскольку эта материнская плата поддерживает только Fakeraid от Intel, я надеялся использовать ее загрузку с помощью функции iSCSI, чтобы получить некоторую избыточность.

Я не могу понять, как это должно работать.

Я предполагаю, что сетевая карта действует как HBA, позволяя мне загрузиться с компакт-диска, а затем установить ОС на диск на основе сетевой карты. Однако, похоже, это не так.

Я могу определить цель iSCSI в BIOS, и когда сервер загружается, я вижу, что он мгновенно подключается. Потом вроде отключается и уходит.

Итак, мои вопросы:

Вот что происходит:

  1. iSoE пытается загрузиться с iSCSI, не находит загрузочный LUN, отключает функциональность HBA (ждет, пока какое-то другое программное обеспечение настроит его).
  2. Загрузки с CD. Операционная система CD не видит HBA, потому что она не настроила iSoE сетевой карты.

Что вам нужно сделать: загрузиться с компакт-диска, смонтировать iSCSI LUN (программно или аппаратно), затем установить его на этот «диск». Затем загрузитесь через iSCSI и его следует забрать.

Примечание. Вам необходимо использовать ОС, поддерживающую загрузку с iSCSI. Xen - это не ОС, это просто гипервизор без оболочки. Итак, какой бы DomU вы ни использовали, он должен поддерживать загрузку с iSCSI. Для других, читающих это: я не знаю, что делать навскидку, но это должно быть в их списке спецификаций. Для Xenserver (этот вопрос задан конкретно о): Поддерживает ли загрузка с iSCSI, процедура в целом такая же, как и для любого Linux, но хорошее описание можно найти здесь: Загрузка XenServer 5.5 из iSCSI (Я не связан с этим сайтом).

Вы сказали, что сервер правильно подключается к диску iSCSI, поэтому он не загружается просто потому, что ... нет O.S. установлен на нем; это то же самое, что и с локальным диском, когда нет ОС. был еще установлен.

Вам нужно выполнить O.S. установка точно так же, как если бы диск сервера был напрямую подключенным; что именно вы должны делать, зависит от фактического сервера, который вы используете: у него может быть физический DVD-ROM (может быть общий для разных блейдов) или какой-то адаптер удаленного управления, который вы могли бы использовать для подключения образа ISO, или вы могли бы он использует PXE, если у вас есть доступный PXE-сервер.

Для установки XenServer вы можете использовать флэш-память, например PEN Drive или SD CARD. Вам не нужна избыточность на гипервизоре. Если SD CARD или PEN Drive выйдет из строя, просто замените на другую резервную копию HV. Если у вас установлен xenserver, используйте цели iSCSI для хранения виртуальных машин. Если у вас есть XenServer Enterprise и SAN в HCL Citrix, вы можете использовать Storage Link для управления томами ваших виртуальных машин.

Я уже некоторое время загружаю iscsi из своего X9DRL. Вам нужно сделать пару вещей (одно - не обновлять BIOS, если в этом нет крайней необходимости, это нарушает конфигурацию, и я потратил 3 дня, пытаясь понять это снова, ESXi 5.5 нуждался в обновлении BIOS для меня).

Есть 3 ступени. 1. Настройте параметры iSCSI в BIOS. 2. Войдите в меню загрузки, выберите порядок приоритета загрузки с жесткого диска, в моем случае у меня было 14 дисков и 1 монтирование Intel iSCSI (я забыл точный синтаксис). Это тот, который вам нужно выбрать. 3. Измените общий порядок загрузки, чтобы сначала загружался диск, который вы выбрали на шаге 2, или в том порядке, в котором вы хотите, например, сначала компакт-диск.

Я не могу вспомнить, нужно ли вам сохранять и перезагружаться после каждого шага ... хотя я делал это вчера вечером ...

Загрузитесь с любого установочного носителя, и установщик должен указать диск iSCSI как один из вариантов установки.