Я установил машину SLES 15 со специальной библиотекой моей работы. Поскольку мне нужно установить другие машины с той же процедурой, я хочу «извлечь» текущую установку, чтобы создать устанавливаемый файл ISO с текущей конфигурацией. Как это сделать, если возможно?
Большое спасибо
решение1
Я бы посоветовал использовать AutoYast:
1- Попробуйте воспроизвести то, что вы сделали, чтобы получить реальную конфигурацию, то есть попробуйте написатьсценарийкоторый опишет, что вы сделали для получения фактической конфигурации.
2- ПолучитезагрузочныйУстановочный носитель ISO для SLES 15
3- Создайте свой XML-файл конфигурации Kickstart, вам нужно будет указать:
Конфигурация сети
Разделение файловых систем
Создание пользователей
Пакеты, которые необходимо установить.
предварительнораздел скрипта, который необходимо выполнить перед установкой.
почтараздел скрипта для выполнения после завершения установки, здесь вы можете использовать скрипт, который вы написали вшаг 1
4- Использованиецзинпарсер для проверки файла кикстарта.
5- Объедините установочный носитель с файлом кикстарта, это зависит от среды:
ИспользоватьПХЕсервер, обеспечивающий возможность сетевой установки.
Или используйтемедиа-устройство, например, cdrom или flash usb.
Или, если это виртуальная среда, просто смонтируйте ее на целевой виртуальной машине, а затем измените запись grub/uefi для использования файла kickstart с помощью:инст.ксатрибут.
6- Сначала протестируйте эту процедуру на тестовом сервере, а затем разверните ее на других узлах.
Вот полная документация, которая вам понадобится для внедрения этого решения.AutoYast Док