Ich habe eine SLES 15-Maschine mit einer speziellen Bibliothek meiner Arbeit installiert. Da ich andere Maschinen mit demselben Verfahren installieren muss, möchte ich die aktuelle Installation „extrahieren“, um eine installierbare ISO-Datei mit der aktuellen Konfiguration zu erstellen. Wie geht das, wenn möglich?
Vielen Dank
Antwort1
Ich würde vorschlagen, AutoYast zu verwenden:
1- Versuchen Sie, das, was Sie getan haben, zu reproduzieren, um die tatsächliche Konfiguration zu erhalten, das heißt, versuchen Sie, eineSkriptDarin wird beschrieben, was Sie getan haben, um die tatsächliche Konfiguration zu erhalten.
2- Holen Sie sich einbootfähigISO-Installationsmedium für SLES 15
3- Erstellen Sie Ihre XML-Kickstart-Konfigurationsdatei. Sie müssen Folgendes angeben:
Netzwerkkonfiguration
Partitionierung von Dateisystemen
Benutzererstellung
Pakete, die installiert werden müssen.
VorSkriptabschnitt, der vor der Installation ausgeführt werden soll.
PostSkriptabschnitt, der nach Abschluss der Installation ausgeführt werden soll. Hier können Sie das Skript verwenden, das Sie imSchritt 1
4- VerwendungjingParser zum Validieren der Kickstart-Datei.
5- Bündeln Sie das Installationsmedium mit der Kickstart-Datei, dies hängt von der Umgebung ab:
Benutze einenPXEServer, um eine Netzwerkinstallation zu ermöglichen.
Oder verwenden Sie einMediengerät, wie CD-ROM oder Flash-USB.
Oder, wenn es eine virtualisierte Umgebung ist, mounten Sie es einfach auf der Ziel-VM und ändern Sie dann den Grub/UEFI-Eintrag, um die Kickstart-Datei mit folgendem zu verwenden:inst.ksAttribut.
6- Testen Sie dieses Verfahren zuerst auf einem Testserver und setzen Sie es dann auf den anderen Knoten ein.
Hier ist die vollständige Dokumentation, die Sie zur Implementierung dieser Lösung benötigenAutoYast-Dokument