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.
Host-Name
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_10/Tools |
Gibt den Pfad zum Verzeichnis Tools an.
Richten Sie das Clientsystem 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 Clientsysteme derselben Klasse ein, z. B. für alle SPARC-Clientsysteme. 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 aktuelle Solaris-Release-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. Die aktuelle Solaris-Release unterstützt jedoch die Verwendung von Legacy-Bootdateien 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 8/07 Installationshandbuch: Planung von Installationen und Upgrades.
Das folgende Beispiel zeigt, wie Sie einen Installationsclient hinzufügen, wenn Sie zum Bereitstellen der Installationsparameter im Netzwerk DHCP verwenden. Der Installationsclient 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 |
Das nachfolgende Beispiel veranschaulicht, wie Sie einen Installationsclient hinzufügen, der sich in demselben Teilnetz wie der Installationsserver befindet. Der Installationsclient 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 |
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 |
Das folgende Beispiel zeigt, wie Sie einen x86-Installationsclient 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_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).
Das folgende Beispiel zeigt, wie einem Installationsserver ein x86-Installationsclient hinzugefügt und die zur Installation zu verwendende serielle Konsole angegeben wird. In diesem Beispiel wird der Installationsclient 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_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.
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).