2.2. Kickstart-Bäume


Sie müssen mindestens einen Kickstart-Baum auf Ihrem Satellite installiert haben, um Kickstart-Provisioning nutzen zu können. Kickstart-Bäume können entweder automatisch oder manuell installiert werden.

Prozedur 2.1. Automatische Installation von Kickstart-Bäumen

Für alle Distributionen, die im RHN einen Basis-Channel haben, können Kickstart-Bäume automatisch installiert werden. Dies erfolgt als Teil der normalen Channel-Synchronisation mittels satellite-sync.
  1. Wählen Sie, auf welcher Distribution Ihre Kickstarts basieren sollen und lokalisieren Sie den Basis-Channel dieser Distribution samt zugehörigem RHN Tools Channel.
    Möchten Sie beispielsweise Red Hat Enterprise 5 für die x86-Architektur verwenden, benötigen Sie den rhel-i386-server-5-Channel samt zugehörigem RHN-Tools-Channel rhn-tools-rhel-i386-server-5.
  2. Falls Sie einen verbundenen Satellite verwenden, synchronisieren Sie Ihren Satellite direkt mit den Red Hat Servern mittels satellite-sync. Ist Ihr Satellite nicht verbunden, müssen Sie sich nicht verbundene Channel-Dumps von den Red Hat Servern besorgen und mit diesen synchronisieren.
  3. Eine Synchronisation des Channels erzeugt automatisch einen zugehörigen Kickstart-Baum für diese Distribution.

Prozedur 2.2. Manuelle Installation von Kickstart-Bäumen

Falls Sie eine benutzerdefinierte Distribution, die in der Regel von Red Hat nicht unterstützt wird, oder eine Beta-Version von Red Hat Enterprise Linux kickstarten möchten, müssen Sie manuell einen entsprechenden Kickstart-Baum erstellen. Sie benötigen ein Installations-ISO der Distribution, die Sie kickstarten möchten.
  1. Kopieren Sie das Installations-ISO auf Ihren Satellite-Server und hängen es unter /mnt/iso ein.
  2. Kopieren Sie die Inhalte des ISOs an einen benutzerdefinierten Speicherort. Wir empfehlen Ihnen, ein Verzeichnis innerhalb von /var/satellite anzulegen für alle angepassten Distributionen. So könnten Sie beispielsweise die Inhalte einer RHEL-Beta-Distribution nach /var/satellite/custom-distro/rhel-i386-server-5.3-beta/ kopieren.
  3. Erstellen Sie einen angepassten Software-Channel über die RHN Satellite Weboberfläche. Navigieren Sie dazu zu Channels Software-Channels verwalten Neuen Channel erstellen und erzeugen einen übergeordneten Channel mit geeignetem Namen und Label. Um beim Beispiel der RHEL-Beta-Version zu bleiben, könnten wir das Label rhel-5.3-beta verwenden.
  4. Kopieren Sie mithilfe des rhnpush-Befehls die Software-Pakete von ihrem Speicherort im Baum auf den neu erstellten Software-Channel.
    rhnpush --server=http://localhost/APP -c 'rhel-5.3-beta' \  -d /var/satellite/custom-distro/rhel-i386-server-5.3-beta/Server/
    Copy to Clipboard Toggle word wrap
    Das Unterverzeichnis innerhalb des Baums kann sich abhängig von Ihrer Distribution unterscheiden.
  5. Nachdem die Software-Pakete auf den Channel kopiert wurden, können Sie mithilfe des rm-Befehls aus dem Baum gelöscht werden. Die Pakete sind weiterhin auf dem Satellite-Server innerhalb des Channels gespeichert und sind nicht länger im Baum erforderlich.
    rm /var/satellite/custom-distro/rhel-i386-server-5.3-beta/Server/*.rpm
    Copy to Clipboard Toggle word wrap

    Anmerkung

    Falls Sie es vorziehen, können Sie die Software-Pakete auch im Kickstart-Baum belassen. Sie könnten sie somit zu einem späteren Zeitpunkt mithilfe des yum-Befehls installieren.
  6. Erstellen Sie die Distribution auf der RHN Satellite Weboberfläche. Navigieren Sie zu Systeme Kickstart Distributionen Neue Distribution erstellen, um die Distribution zu erstellen. Wählen Sie ein passendes Label und den vollständigen Baumpfad (wie z.B. /var/satellite/custom-distro/rhel-i386-server-5.3-beta/), sowie den zuvor erstellen Basis-Channel und die richtige Installer-Generation (wie z.B. Red Hat Enterprise Linux 5). Um die Erstellung abzuschließen, wählen Sie Kickstart-Distribution erstellen.
  7. Um dieselbe Software über mehrere Umgebungen und Systeme hinweg zu pflegen, kann der RHN Tools Sub-Channel von einem vorhandenen Red Hat Enterprise Linux Basis-Channel als Sub-Channel des neu erstellten Basis-Channels geklont werden. Sie können einen Sub-Channel auf mehrere Arten klonen:
    1. Klicken Sie auf der Satellite-Weboberfläche auf Channels Software-Channels verwalten Channel klonen
    2. Wählen Sie den Sub-Channel, den Sie klonen möchten, aus der Drop-Down-Liste Klonen von: und wählen Sie den Klonstatus.
    3. Klicken Sie auf Channel erstellen.
    4. Geben Sie die nötigen Informationen ein und wählen Sie den übergeordneten Channel, unter dem der geklonte untergeordnete Channel angelegt werden soll.
    5. Klicken Sie auf Channel erstellen.
Kickstart-Distribution erstellen

Abbildung 2.1. Kickstart-Distribution erstellen

Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2026 Red Hat
Nach oben