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.
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:
Installationsserver
Boot-Server, sofern erforderlich
sysidcfg-Datei, wenn Sie Systeminformationen mittels einer sysidcfg-Datei vorkonfigurieren
Einen Naming Server, wenn Sie Systeminformationen mittels eines Naming Service vorkonfigurieren
Profil im JumpStart-Verzeichnis auf dem Profilserver, wenn Sie das benutzerdefinierte JumpStart-Installationsverfahren verwenden.
Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle bei dem Installationsserver oder Boot-Server an.
Wenn Sie mit dem Naming Service NIS, NIS+, DNS oder LDAP arbeiten, stellen Sie sicher, dass die folgenden Informationen über das zu installierende System zum Naming Service hinzugefügt wurden.
Hostname
IP-Adresse
Ethernet-Adresse
Weitere Informationen zu Naming Services finden Sie in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).
Fügt den Client zur /etc/ethers-Datei des Installationsservers hinzu.
Wechseln Sie in das Verzeichnis Tools im Abbild der Solaris-DVD.
# cd /Inst_verz_pfad/Solaris_11/Tools |
Gibt den Pfad zum Verzeichnis Tools an.
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 |
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.
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.
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.
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.
Gibt den Pfad zu einem alternativen Boot-Abbild an, wenn Sie ein anderes Boot-Abbild als das im Verzeichnis Tools im Solaris 10 11/06-Netzwerkinstallationsabbild, auf der CD oder DVD verwenden möchten.
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.
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 11/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.
Dies ist der Name des Systems, das über das Netzwerk installiert werden soll. Hierbei handelt es sich nicht um den Host-Namen des Installationsservers.
Dies ist die Plattformgruppe des Systems, das über das Netzwerk installiert werden soll. Weitere Informationen finden Sie unter Plattformnamen und -gruppen in Solaris 10 11/06 Installationshandbuch: Planung von Installationen und Upgrades.
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_11/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_11/Tools Sparc-Install_server# ./add_install_client -d basil sun4u |
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_11/Tools Install_server# ./add_install_client basil sun4u |
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_11/Tools Boot-Server# ./add_install_client -s rosemary:/export/home/dvdsparc rose sun4u |
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.
Mit der Option -d wird angegeben, dass die Clients zur Konfiguration das DHCP-Protokoll verwenden sollen. Wenn Sie mittels PXE über das Netzwerk booten wollen, müssen Sie das DHCP-Protokoll verwenden.
Mit der Option -e wird festgelegt, dass diese Installation nur auf dem Client mit der Ethernet-Adresse 00:07:e9:04:4a:bf durchgeführt wird.
Die Option -s gibt an, dass die Clients von dem Installationsserver namens rosemary aus installiert werden sollen.
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_11/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).
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:
Die Option -d gibt an, dass der Client für die Verwendung von DHCP zum Festlegen von Installationsparametern eingerichtet ist.
Mit der Option -e wird festgelegt, dass diese Installation nur auf dem Client mit der Ethernet-Adresse 00:07:e9:04:4a:bf durchgeführt wird.
Die Option -b weist das Installationsprogramm an, den seriellen Anschluss ttya als Ein- und Ausgabegerät zu verwenden.
Fügen Sie den Client mit den folgenden Befehlen hinzu.
install server# cd /export/boot/dvdx86/Solaris_11/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.
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.
Weitere Informationen zum Befehl add_install_client entnehmen Sie bitte der Manpage install_scripts(1M).