Рейтинг:1

Можно ли развернуть полностью настроенные установки CentOS 8 через PXE? Не интерактивный

флаг am

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

У меня есть центральный кластер виртуализации с зеркалом и PXE-сервером.

Мне удалось загрузить PXE в новый ISO-образ CentOS 8 с удаленных компьютеров, и я пытаюсь настроить его после развертывания с помощью %post или ansible.

Однако то, что я действительно хотел бы сделать, это предварительно сконфигурировать виртуальную машину, клонировать файловую систему и развернуть ее на удаленном компьютере. Я как бы подозреваю, что это можно сделать с liveimg в кикстарте, но черт возьми, если я смогу заставить его работать.

Я использовал эти строки

xfsdump -l 0 - / | gzip-2 | ssh user@server dd of=/home/marine/image/server-full-backup-`date '+%d-%B-%Y'`.dump.gz

коррелирует с кикстартом -

authconfig --enableshadow --passalgo=sha512

liveimg --url="ftp://server/pub/server-full-backup-20-September-2021.dump.gz"

или же

tar -zcpf full-backup-`date '+%d-%B-%Y'`.tar.gz --directory / --exclude=mnt --exclude=proc --exclude=tmp --exclude home/marine /изображение .
authconfig --enableshadow --passalgo=sha512

liveimg --url="ftp://server/pub/full-backup-20-September-2021.tar.gz"

С обоими стилями я попадаю в аварийную оболочку dracut-initqueue после того, как она просматривает загрузку архивов.

  1. Действительно ли то, что я пытаюсь сделать, возможно/разумно?
  2. Как на самом деле можно использовать кикстарт для копирования всей файловой системы? Документы просто говорят

liveimg - Установка с образа диска вместо пакетов. Образ может быть файлом squashfs.img из живого образа ISO, сжатым файлом tar (.tar, .tbz, .tgz, .txz, .tar.bz2, .tar.gz или .tar.xz.), или любая файловая система, которую может смонтировать установочный носитель. Поддерживаемые файловые системы: ext2, ext3, ext4, vfat и xfs.

я изучил mkisofs и клонзилла, я просто нахожусь на ужасном распутье, и ничего не говорит о том, что это особенно возможно или невозможно, и я много гоняюсь за своим собственным хвостом.

заранее спасибо

Michael Hampton avatar
флаг cz
Рассматривали ли вы [Создание образов] (https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/composing_a_customized_rhel_system_image/index)? Это документ RHEL, но он работает почти так же в CentOS 8. В итоге вы получаете образ виртуальной машины, готовый к работе.
Рейтинг:1
флаг cn

Поздний ответ, но я использовал squashfs для создания файлов изображений при развертывании рабочих станций Fedora во время кикстарта.

Видеть: https://elinux.org/Squash_FS_Howto для создания изображений я могу опубликовать свое полное решение, если это необходимо, позже, поскольку сейчас у меня нет к нему доступа.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.