Solaris 10 6/06 Installationshandbuch: Netzwerkbasierte Installation

ProcedureSo fügen Sie über das Netzwerk zu installierende Systeme mit add_install_client hinzu (DVD)

Nach der Erstellung eines Installationsservers müssen Sie die einzelnen über das Netzwerk zu installierenden Systeme einrichten.

Wenden Sie das folgende add_install_client-Verfahren an, um einen über das Netzwerk zu installierenden x86-Client einzurichten.

Bevor Sie beginnen

Wenn Sie einen Boot-Server verwenden, muss das Installationsabbild auf dem Installationsserver zur gemeinsamen Nutzung freigegeben sein, und die entsprechenden Dienste müssen laufen. Siehe “So erstellen Sie einen SPARC-Installationsserver mit SPARC oder x86 DVD-Medien” Schritt 6.

Alle zu installierenden Systeme müssen in der Lage sein, folgende Server und Informationen zu finden:

  1. Melden Sie sich beim Installations- oder Boot-Server als Superuser an.

  2. Wenn Sie mit dem Namen-Service NIS, NIS+, DNS oder LDAP arbeiten, stellen Sie sicher, dass die folgenden Informationen über das zu installierende System zum Namen-Service hinzugefügt wurden:

    • Rechnername

    • IP-Adresse

    • Ethernet-Adresse

    Weitere Informationen zu Namen-Services finden Sie in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).

  3. Wechseln Sie in das Verzeichnis Tools im Abbild der Solaris-DVD.


    # cd /Inst_verz_pfad/Solaris_10/Tools
    
    Ins_verz_pfad

    Gibt den Pfad zum Verzeichnis Tools an.

  4. Richten Sie das Client-System ein, das über das Netzwerk installiert werden soll.


    # ./add_install_client -d -s Inst_server:Inst_verz_pfad \
    -c Jumpstart-Server:Jumpstart_verz_pfad  -p Sysid-Server:Pfad \
    -t Boot-Abbild-Pfad -b "Boot-Eigenschaft=Wert" \
    -e Ethernet-Adresse Client-Name Plattformgruppe
    
    -d

    Gibt an, dass der Client die Parameter für die Installation über das Netzwerk über DHCP abrufen soll. Wenn Sie nur die Option -d angeben, richtet der Befehl add_install_client die Installationsinformationen für Client-Systeme derselben Klasse ein, z. B. für alle SPARC-Client-Systeme. Um gezielt die Installationsinformationen für einen bestimmten Client einzurichten, geben Sie die Option -d und die Option -e an.

    Verwenden Sie für x86-Clients diese Option, um die Systeme mithilfe von PXE über das Netzwerk zu booten. Diese Option listet die DHCP-Optionen auf, die Sie auf dem DHCP-Server erstellen müssen.

    Weitere Informationen zur klassenspezifischen Installation unter Verwendung von DHCP finden Sie unter Erzeugen von DHCP-Optionen und -Makros für Solaris-Installationsparameter.

    -s Installationsserver:Inst_verzeichnispfad

    Gibt den Namen und den Pfad des Installationsservers an.

    • Inst_server ist der Host-Name des Installationsservers.

    • Inst_verz_pfad ist der absolute Pfad zum Abbild der Solaris-DVD.

    -c Jumpstart-Server:Jumpstart-Verz_pfad

    Gibt ein JumpStart-Verzeichnis für die benutzerdefinierte JumpStart-Installation an. Jumpstart-Server ist der Host-Name des Servers, auf dem sich das JumpStart-Verzeichnis befindet. Jumpstart-Verz_pfad ist der absolute Pfad zum JumpStart-Verzeichnis.

    -p Sysid-Server:Pfad

    Gibt den Pfad zur sysidcfg-Datei zum Vorkonfigurieren der Systeminformationen an. Sysid-Server ist der gültige Host-Name oder die IP-Adresse für den Server, auf dem sich die Datei befindet. Pfad ist der absolute Pfad zu dem Verzeichnis, das die Datei sysidcfg enthält.

    -t Boot-Abbild-Pfad

    Gibt den Pfad zu einem alternativen Boot-Abbild an, wenn Sie ein anderes Boot-Abbild als das im Verzeichnis Tools im Solaris 10 6/06-Netzwerkinstallationsabbild, auf der CD oder DVD verwenden möchten.

    -bBoot-Eigenschaft= Wert

    Nur x86-basierte Systeme: Ermöglicht es, den Wert einer Boot-Eigenschaftenvariablen zum Booten des Clients über das Netzwerk festzulegen. Die Option -b muss zusammen mit der Option -e verwendet werden.

    In eeprom(1M) sind die Boot-Optionen beschrieben.

    -e Ethernet-Adresse

    Gibt die Ethernet-Adresse des zu installierenden Clients an. Mit dieser Option können Sie Installationsinformationen für einen spezifischen Client (z. B. eine Boot-Datei für diesen Client) angeben.

    Das Präfix nbp. wird in Namen für Boot-Dateien nicht verwendet. Wenn Sie zum Beispiel für einen x86-basierten Client -e 00:07:e9:04:4a:bf angeben, erstellt der Befehl die Boot-Datei 010007E9044ABF.i86pc im Verzeichnis /tftpboot. Release Solaris 10 6/06 unterstützt jedoch die Verwendung älterer Boot-Dateien mit dem Präfix nbp..

    Weitere Informationen zur Client-spezifischen Installation unter Verwendung von DHCP finden Sie unter Erzeugen von DHCP-Optionen und -Makros für Solaris-Installationsparameter.

    Client-Name

    Dies ist der Name des Systems, das über das Netzwerk installiert werden soll. Hierbei handelt es sich nicht um den Host-Namen des Installationsservers.

    Plattformgruppe

    Dies ist die Plattformgruppe des Systems, das über das Netzwerk installiert werden soll. Weitere Informationen siehe Plattformnamen und -gruppen.


Beispiel 8–6 SPARC: Hinzufügen eines SPARC-Installationsclients auf einen SPARC-Installationsserver bei Verwendung von DHCP (DVD)

Das folgende Beispiel zeigt, wie Sie einen Installations-Client hinzufügen, wenn Sie zum Bereitstellen der Installationsparameter im Netzwerk DHCP verwenden. Der Installations-Client heißt basil und ist ein UltraTM 5-System. Das Dateisystem /export/home/dvdsparc/Solaris_10/Tools enthält den Befehl add_install_client.

Näheres zum Einrichten von Installationsparametern für Netzwerkinstallationen mit DHCP finden Sie unter Vorkonfiguration der Systemkonfigurationsinformationen mit dem DHCP-Service (Vorgehen).


Sparc-Install_server# cd /export/home/dvdsparc/Solaris_10/Tools
Sparc-Install_server# ./add_install_client -d basil sun4u


Beispiel 8–7 Hinzufügen eines Installations-Clients, der sich im selben Teilnetz wie sein Server befindet (DVD)

Das nachfolgende Beispiel veranschaulicht, wie Sie einen Installations-Client hinzufügen, der sich in demselben Teilnetz wie der Installationsserver befindet. Der Installations-Client heißt basil und ist ein Ultra 5-System. Das Dateisystem /export/home/dvdsparc/ enthält den Befehl add_install_client.


Install_server# cd /export/home/dvdsparc/Solaris_10/Tools
Install_server# ./add_install_client basil sun4u


Beispiel 8–8 Hinzufügen eines Installationsclients zu einem Boot-Server (DVD)

Das folgende Beispiel zeigt, wie Sie einen Installationsclient zu einem Boot-Server hinzufügen. Der Installationsclient heißt rose und ist ein Ultra 5-System. Führen Sie den Befehl auf dem Boot-Server aus. Mit der Option -s wird der Installationsserver namens rosemary angegeben. Dieser enthält ein Abbild der Solaris Operating System for SPARC Platforms-DVD im Verzeichnis /export/home/dvdsparc.


Boot-Server# cd /export/home/dvdsparc/Solaris_10/Tools
Boot-Server# ./add_install_client -s rosemary:/export/home/dvdsparc rose sun4u


Beispiel 8–9 x86: Hinzufügen eines einzelnen x86-Installationsclients auf einem x86-Installationsserver bei Verwendung von DHCP (DVDs)

Das folgende Beispiel zeigt, wie Sie einen x86-Installations-Client zu einem Installationsserver hinzufügen, wenn Sie zum Bereitstellen der Installationsparameter im Netzwerk DHCP verwenden.

Im Verzeichnis /export/home/dvdx86 dieses Servers befindet sich ein Solaris Operating System for x86 Platforms DVD-Abbild.


x86_Installationsserver# cd /export/boot/dvdx86/Solaris_10/Tools
x86_Installationsserver# ./add_install_client -d -e 00:07:e9:04:4a:bf \ 
-s rosemary:/export/home/dvdx86 i86pc

Die obigen Befehle richten den Client mit der Ethernet-Adresse 00:07:e9:04:4a:bf als Installationsclient ein. Auf dem Installationsserver wird die Boot-Datei 010007E9044ABF.i86pc erstellt. In früheren Solaris-Versionen hieß diese Boot-Datei nbp.010007E9044ABF.i86pc.

Näheres zum Einrichten von Installationsparametern für Netzwerkinstallationen mit DHCP finden Sie unter Vorkonfiguration der Systemkonfigurationsinformationen mit dem DHCP-Service (Vorgehen).



Beispiel 8–10 x86: Angeben einer während der Netzwerkinstallation zu verwendenden seriellen Konsole (DVD)

Das folgende Beispiel zeigt, wie einem Installationsserver ein x86-Installations-Client hinzugefügt und die zur Installation zu verwendende serielle Konsole angegeben wird. In diesem Beispiel wird der Installations-Client auf die folgende Weise eingerichtet:

Fügen Sie den Client mit den folgenden Befehlen hinzu.


Installationsserver# cd /export/boot/dvdx86/Solaris_10/Tools
Installationsserver# ./add_install_client -d -e "00:07:e9:04:4a:bf" \
-b "console=ttya" i86pc

Die Manpage eeprom(1M) bietet eine vollständige Beschreibung der Boot-Eigenschaftenvariablen und -werte, die Sie mit der Option -b angeben können.


Fortsetzen der Installation

Bei Verwendung eines DHCP-Servers zur Installation eines x86-basierten Clients über das Netzwerk müssen Sie den DHCP-Server konfigurieren und die in der Ausgabe des Befehls add_install_client -d aufgeführten Optionen und Makros erstellen. Informationen darüber, wie Sie einen DHCP-Server für Netzwerkinstallationen konfigurieren können, finden Sie in Vorkonfiguration der Systemkonfigurationsinformationen mit dem DHCP-Service (Vorgehen).

x86-basierte Systeme: Wenn Sie keinen DHCP-Server verwenden, müssen Sie das System von einer lokalen Solaris-DVD oder Solaris-CD booten.

Siehe auch

Weitere Informationen zum Befehl add_install_client entnehmen Sie bitte der Manpage install_scripts(1M).