@vlzemtsov

Как выполнить скрипты после установки ОС с PXE-сервера?

Добрый день.

Прелюдия:
У меня есть PXE-сервер, к которому подключаются новые виртуальные машины и с которого скачивают .iso-образ для установки ОС.

Вопрос:
Возможно ли с PXE-сервера (там работают демоны dhcp и tftp, которые можно для этого использовать) указать, чтобы после установки ОС на новой машине выполнились некоторые скрипты. (По факту мне нужно, чтобы установился один пакет и выполнилась одна команда.

Костыль:
Если это невозможно, то я могу сделать "эталонную" ОС, на которой нужные команды будут выполнены и сделать так, чтобы PXE-сервер загружал и устанавливал эту "эталонную" ОС. Как ее запаковать? Как заставить PXE-сервер ее накатывать?
  • Вопрос задан
  • 225 просмотров
Решения вопроса 1
@Spheniscus
Зависит от дистрибутива, который разворачивается по PXE.
В RHEL-based нужно смотреть в сторону файла kickstart
В DEB-based - в сторону preseed.cfg

Оба варианта позволяют выполнять набор команд после установки ОС.
Можно по другому реализовать - сделать пакет с демоном, который при первом запуске после установки будет выполнять необходимые команды и потом удалять сам себя
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега Linux
давно в этой хрени не ковырялся но там же можно сделать отдильные конфигурации под каждую машину. там принтеры сетевые хранилищя и тд, не ужели нет возможности выполнить команду.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы