
Нам нужно установить Ubuntu Server 16.04 на диски iSCSI и загрузиться с них, потому что у нас нет локального хранилища. Мы настроили сетевые контроллеры с поддержкой iSCSI для входа в iSCSI Target и загрузки с них (на самом деле я вижу цели, когда запускаю сервер). Но установщик сервера Ubuntu не может использовать эту информацию. Он не настраивает сеть или диски с помощью IBFT (таблица прошивки загрузки iSCSI). Мне нужно вручную создать конфигурацию сети, а затем настроить цели iSCSI. Поскольку мы хотим выполнить установку на более позднем этапе с помощью foreman, это не вариант. Можно ли использовать IBFT, чтобы сообщить установщику, что у него уже есть конфигурация сети и два диска?
решение1
Дориан,
Мне удалось выполнить это требование в CentOS 7, проверьте мой пост.Установка Ubuntu через iSCSI target ibft nic и https://www.centos.org/forums/viewtopic.php?f=50&t=58155
Кстати, я заметил, что использование ipxe быстрее (время установки менее 5 минут) вместо сетевых контроллеров с поддержкой iSCSI - я использую двухпортовый серверный адаптер Intel PRO/1000 MT с прошивкой iSCSI (время установки 30 минут). Если возможно, поделитесь своими наблюдениями за производительностью.
С помощью инструмента Intel bootutil была включена прошивка iSCSI.