Лучший способ выполнить автоматическую чистую установку сервера Fedora Linux?
-
06-09-2019 - |
Вопрос
У меня есть 64-битный сервер Fedora 10, на котором я хочу настроить ежевечернюю новую установку.Сервер является точной копией оборудования нашего заказчика и используется для проведения приемочных испытаний.
Мне бы хотелось настроить это с помощью виртуальной машины, но это запрещено из-за проблем, которые возникли у нас с различными видеодрайверами и сетевыми драйверами на виртуальной машине.
Вот основные шаги, которые мне нужно автоматизировать:
- Переустановите базовую версию Fedora 10.
- Обновление до последних пакетов
- Установите дополнительные пакеты (некоторые из них взяты из репозитория rpmfusion и нашего собственного частного репозитория, поэтому файлы репозитория для них необходимо добавить в конфигурацию)
- Восстановите таблицу файловой системы, чтобы включить монтирование NAS.
- Восстановление пользователей и домашних каталогов.
Я рассмотрел использование Кикстарт выполнить установку, но похоже, что это позволит выполнить только первый шаг, описанный выше, просто ответив на все вопросы, на которые вы обычно отвечаете в интерактивном режиме во время установки.Кто-нибудь знает более подходящий инструмент, который я мог бы использовать?
Редактировать:выглядит как повторное вращение здесь тоже может быть очень полезно.
Решение
Просто хотел уточнить сообщение @BenBruscella в %post.В Kickstart есть раздел, в котором вы можете включить или вызвать любой постустановочный скрипт, который запустится после завершения основной работы по установке.Благодаря этому вы можете легко обновлять и монтировать пакеты.
Другие советы
Вы можете посмотреть что-то вроде
туман - http://www.fogproject.org/
клонезилла - http://clonezilla.org/
По сути, эти два приложения предназначены для автоматического и автоматического развертывания образов резервных копий на компьютерах.Они, как правило, используются на крупных предприятиях, но могут быть использованы и для достижения поставленных целей.
Я использовал только Clonzilla, но туман, очевидно, может запускать скрипт после установки загрузки pxe.Вы можете клонировать устройство после всех вышеописанных шагов и просто загрузить образ с ночной перезагрузкой. Для этого вы можете использовать клонезиллу или туман, или вы можете использовать туман со сценарием, чтобы применить шансы после установки чистого образа на устройство. сервер