Настройка сервера без PXE

У меня есть много серверов в различных дата-центрах, которые должны время от времени переустанавливаться.

Я знаком с Марионеткой, таким образом, я могу настроить O/S после того, как он загружается, но я не могу выполнить, автоматизированный переустанавливают.

Все инструменты для чистого металла, настраивающего как преимущества использования Диспетчера или Бритвы iPXE, загружающегося, чтобы выполнить микро дистрибутив и вытянуть всех необходимых, запускают или предварительно отбирают файлы от главного сервера и так далее. Но для меня это невозможно, потому что я не могу организовать серверы в сеть с моим собственным DHCP и iPXE и т.д.

Но почти все дата-центры, с которыми я работаю, имеют livecd/rescue функцию режима.

Таким образом, я думал, возможно, существует автоматизированный инструмент настройки без операционной системы, который может использоваться, если у меня есть доступ SSH к LiveCD? Это может или просто SSH в систему и непосредственно команды выполнения, или устанавливать локальный iPXE сервер, запускать QEMU, устанавливать O/S затем перезагрузка и выполнять Марионетку для дальнейшего процесса конфигурации.

Это существует?

PS. В конце создания этого ответа я думал, что, возможно, могу просто решить проблему PXE с помощью сценария удара, который устанавливает GRUB2 по SSH к LieveCD, который затем загрузит все вещи, необходимые для Бритвы/Диспетчера по HTTP?

1
задан 19 October 2014 в 19:15
1 ответ

Вы можете использовать Foreman и плагин foreman_bootdisk .

Вы должны настроить Foreman, добавить свои хосты и загрузить их, используя сгенерированный образ foreman_bootdisk, гибридный ISO. В этом случае вам ни для чего не нужны DHCP и iPXE (на самом деле плагин предназначен именно для этого случая использования).

README для foreman_bootdisk содержит дополнительную документацию о том, как он работает, и его можно установить с помощью установщика Foreman или в виде пакета (deb и RPM)

0
ответ дан 4 December 2019 в 08:26

Теги

Похожие вопросы