Solaris 10 8/07 Installationshandbuch: Netzwerkbasierte Installation

Kapitel 6 Installieren über das Netzwerk mithilfe von CDs (Vorgehen)

In diesem Kapitel wird beschrieben, wie Sie das Netzwerk und die Systeme mithilfe einer CD einrichten, wenn Sie die Solaris-Software über das Netzwerk installieren wollen. Bei einer Installation über das Netzwerk können Sie die Solaris-Software von einem System, dem Installationsserver, aus installieren, das Zugriff auf die aktuelle Solaris-Release-Abbilder hat. Dazu kopieren Sie den Inhalt der CDs auf die Festplatte des Installationsservers. Danach können Sie die Solaris-Software mit jedem der Solaris-Installationsverfahren vom Netzwerk aus installieren. In diesem Kapitel werden die folgenden Themen besprochen:


Hinweis –

Ab der Solaris-Version 10 11/06 können Sie die Netzwerkeinstellungen bei der Erstinstallation so einrichten, dass alle Netzwerkdienste mit Ausnahme von Secure Shell entweder deaktiviert werden oder nur auf lokale Anfragen reagieren. Diese Sicherheitsoption ist jedoch nur während der Erstinstallation und nicht bei einem Upgrade verfügbar. Bei einem Upgrade werden alle zuvor eingerichteten Dienste beibehalten. Falls erforderlich, können Sie die Netzwerkdienste nach einem Upgrade mithilfe des Befehls netservices einschränken. Siehe Planung der Netzwerksicherheit in Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades.

Die Netzwerkdienste können nach der Installation entweder mithilfe des Befehls netservices open aktiviert werden, oder Sie aktivieren einzelne Dienste mithilfe von SMF-Befehlen. Siehe Ändern der Sicherheitseinstellungen nach der Installation in Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades.


Übersicht der Schritte: Installieren über das Netzwerk mithilfe von CDs

Tabelle 6–1 Übersicht der Schritte: Einrichten eines Installationsservers mithilfe von CDs

Schritt 

Beschreibung 

Anweisungen siehe 

(nur x86): Vergewissern Sie sich, dass das System PXE unterstützt. 

Wenn Sie ein x86-basiertes System über das Netzwerk installieren wollen, müssen Sie sicherstellen, dass Ihr Rechner PXE zum Booten ohne lokalen Boot-Datenträger nutzen kann. 

Wenn Ihr x86-basiertes System PXE nicht unterstützt, muss es von einer lokalen DVD bzw. CD gebootet werden. 

Lesen Sie dazu in der Dokumentation des Herstellers Ihres BIOS-Systems nach. 

Wählen Sie ein Installationsverfahren. 

Das BS Solaris bietet verschiedene Installations- oder Upgrade-Verfahren. Wählen Sie das Installationsverfahren, das für Ihre Umgebung am besten geeignet ist. 

Auswählen eines Solaris-Installationsverfahrens in Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades

Stellen Sie Informationen zu Ihrem System zusammen. 

Verwenden Sie die Checkliste, und füllen Sie das Arbeitsblatt aus, um alle Informationen zusammenzustellen, die Sie für die Installation bzw. das Upgrade benötigen. 

Kapitel 5, Zusammenstellen von Informationen vor einer Installation bzw. einem Upgrade (Planung) in Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades

(Optional) Führen Sie eine Vorkonfiguration der Systeminformationen aus. 

Sie können die Systeminformationen vorkonfigurieren und so vermeiden, dass Sie während des Installations- bzw. Upgrade-Vorgangs dazu aufgefordert werden, diese Informationen einzugeben. 

Kapitel 2, Vorkonfigurieren der Systemkonfigurationsinformationen (Vorgehen)

Erstellen Sie einen Installationsserver.

Kopieren Sie die Solaris Software - 1-CD mit dem Befehl setup_install_server(1M) auf die Festplatte des Installationsservers.

Kopieren Sie weitere Solaris Software-CDs und die Solaris Languages-CD mit dem Befehl add_to_install_server(1M) auf die Festplatte des Installationsservers.

(Optional) Erstellen Sie einen Boot-Server.

Wenn Sie Systeme über das Netzwerk installieren möchten, die sich in einem anderen Teilnetz als der Installationsserver befinden, müssen Sie im Teilnetz der Systeme einen Boot-Server erstellen, damit die Systeme gebootet werden können. Verwenden Sie zum Einrichten eines Boot-Servers den Befehl setup_install_server mit der Option -b.Wenn Sie mit DHCP (Dynamic Host Configuration Protocol) arbeiten, benötigen Sie keinen Boot-Server.

Erstellen eines Boot-Servers in einem Teilnetz mithilfe eines CD-Abbildes

Fügen Sie die über das Netzwerk zu installierenden Systeme hinzu.

Richten Sie mit dem Befehl add_install_client jedes über das Netzwerk zu installierende System ein. Jedes System, das Sie installieren möchten, muss in der Lage sein, den Installationsserver, gegebenenfalls den Boot-Server und die Konfigurationsinformationen zu finden.

Hinzufügen der über das Netzwerk zu installierenden Systeme mit einem CD-Abbild

(Optional) Konfiguration des DHCP-Servers.

Wenn DHCP Parameter zur Systemkonfiguration und -installation bereitstellen soll, müssen Sie zuerst den DHCP-Server konfigurieren und dann die für die gewünschte Installation erforderlichen Optionen und Makros erstellen. 


Hinweis –

Wenn Sie ein x86-basiertes System über das Netzwerk mithilfe von PXE installieren möchten, müssen Sie einen DHCP-Server konfigurieren.


Kapitel 13, Planning for DHCP Service (Tasks) in System Administration Guide: IP Services

Vorkonfiguration der Systemkonfigurationsinformationen mit dem DHCP-Service (Vorgehen)

Installieren Sie das System über das Netzwerk. 

Die Installation beginnt mit dem Booten des Systems über das Netzwerk. 

Installieren des Systems über das Netzwerk mithilfe eines CD-Abbilds

SPARC: Erstellen eines SPARC-Installationsservers mit CDs

Der Installationsserver enthält das Installationsabbild, das für die Installation von Systemen über das Netzwerk benötigt wird. Wenn Sie die Solaris-Software über das Netzwerk auf einem System installieren wollen, müssen Sie einen Installationsserver erstellen. Sie brauchen nicht in jedem Fall einen Boot-Server einzurichten.

ProcedureSPARC: So erstellen Sie einen SPARC-Installationsserver mit einer SPARC- oder x86-CD

Gehen Sie wie folgt vor, um einen SPARC-Installationsserver mit einer SPARC- oder x86-CD zu erstellen.


Hinweis –

Bei diesem Verfahren wird davon ausgegangen, dass Volume Manager auf dem System ausgeführt wird. Wenn Sie den Volume Manager nicht zum Verwalten von Medien verwenden, lesen Sie bitte System Administration Guide: Devices and File Systems .


  1. Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle bei dem System an, das der Installationsserver werden soll.

    Das System muss über ein CD-ROM-Laufwerk verfügen und Teil des Netzwerks und des Naming Service am Standort sein. Wenn Sie einen Naming Service verwenden, muss sich das System außerdem bereits in einem Naming Service wie NIS, NIS+, DNS oder LDAP befinden. Wenn Sie keinen Naming Service verwenden, müssen Sie die Informationen über dieses System in Übereinstimmung mit den Richtlinien des jeweiligen Standorts verteilen.

  2. Legen Sie die Solaris Software - 1-CD in das Laufwerk des Systems ein.

  3. Erstellen Sie ein Verzeichnis für das CD-Abbild.


    # mkdir -p Inst_verzeichnispfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  4. Wechseln Sie in das Verzeichnis Tools auf dem eingehängten Datenträger.

    • Geben Sie den folgenden Befehl ein, wenn Sie ein Installationsabbild von der Solaris Software for SPARC Platforms - 1-CD erstellen:


      # cd /cdrom/cdrom0/s0/Solaris_10/Tools
      
    • Geben Sie den folgenden Befehl ein, wenn Sie ein Installationsabbild von der Solaris Software for x86 Platforms - 1-CD erstellen:


      # cd /cdrom/cdrom0/Solaris_10/Tools
      
  5. Kopieren Sie das Abbild der CD im Laufwerk auf die Festplatte des Installationsservers.


    # ./setup_install_server Inst_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.


    Hinweis –

    Der Befehl setup_install_server gibt an, ob ausreichend Festplattenspeicher für die Solaris Software-Datenträgerabbilder vorhanden ist. Um den verfügbaren Festplattenspeicher zu ermitteln, verwenden Sie den Befehl df -kl.


  6. Entscheiden Sie, ob der Installationsserver zum Einhängen verfügbar sein muss.

    • Wenn sich das zu installierende System in demselben Teilnetz wie der Installationsserver befindet oder Sie mit DHCP arbeiten, brauchen Sie keinen Boot-Server zu erstellen. Fahren Sie mit Schritt 7 fort.

    • Wenn sich das zu installierende System nicht in demselben Teilnetz wie der Installationsserver befindet und Sie nicht mit DHCP arbeiten, gehen Sie wie folgt vor.

      1. Überprüfen Sie, ob der Pfad zum Abbild auf dem Installationsserver korrekt zur gemeinsamen Nutzung freigegeben ist.


        # share | grep Inst_ver_pfad
        
        Ins_verz_pfad

        Gibt den Pfad zu dem Installationsverzeichnis an, in welches das CD-Abbild kopiert wurde.

        • Wenn der Pfad zum Verzeichnis auf dem Installationsserver angezeigt wird und in den Optionen anon=0 erscheint, fahren Sie mit Schritt 7 fort.

        • Wenn der Pfad zum Verzeichnis auf dem Installationsserver nicht angezeigt wird oder anon=0 in den Optionen nicht erscheint, fahren Sie hier fort.

      2. Stellen Sie den Installationsserver zur Verfügung, indem Sie diesen Eintrag in die Datei /etc/dfs/dfstab einfügen:


        share -F nfs -o ro,anon=0 -d "install server directory" Inst_verz_pfad
        
      3. Prüfen Sie, ob der nfsd-Dämon läuft.

        • Wenn auf dem Installationsserver die aktuelle Solaris-Release oder eine kompatible Version ausgeführt wird, geben Sie den folgenden Befehl ein.


          # svcs -l svc:/network/nfs/server:default
          

          Wenn der nfsd-Dämon online ist, fahren Sie mit Schritt d fort. Wenn der nfsd-Dämon nicht online ist, starten Sie ihn.


          # svcadm enable svc:/network/nfs/server
          
        • Wenn auf dem Installationsserver Solaris 9 oder eine kompatible Version läuft, geben Sie den folgenden Befehl ein.


          # ps -ef | grep nfsd
          

          Wenn der nfsd-Dämon läuft, fahren Sie mit Schritt d fort. Wenn der nfsd-Dämon nicht läuft, starten Sie ihn.


          # /etc/init.d/nfs.server start
          
      4. Geben Sie den Installationsserver zur gemeinsamen Nutzung frei.


        # shareall
        
  7. Wechseln Sie in das Root-Verzeichnis (/).


    # cd /
    
  8. Lassen Sie die Solaris Software - 1-CD auswerfen.

  9. Legen Sie die Solaris Software - 2-CD in das CD-ROM-Laufwerk des Systems ein.

  10. Wechseln Sie in das Verzeichnis Tools auf dem eingehängten Datenträger.

    1. Geben Sie den folgenden Befehl ein, wenn Sie ein Installationsabbild von der Solaris Software for SPARC Platforms - 1-CD erstellen:


      # cd /cdrom/cdrom0/s0/Solaris_10/Tools
      
    2. Geben Sie den folgenden Befehl ein, wenn Sie ein Installationsabbild von der Solaris Software for x86 Platforms - 1-CD erstellen:


      # cd /cdrom/cdrom0/Solaris_10/Tools
      
  11. Kopieren Sie die CD im CD-ROM-Laufwerk auf die Festplatte des Installationsservers.


    # ./add_to_install_server Inst_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  12. Wechseln Sie in das Root-Verzeichnis (/).


    # cd /
    
  13. Lassen Sie die Solaris Software - 2-CD auswerfen.

  14. Wiederholen Sie Schritt 9 bis Schritt 13 für jede Solaris Software-CD, die Sie installieren möchten.

  15. Legen Sie die Solaris Languages-CD in das CD-ROM-Laufwerk des Systems ein.

  16. Wechseln Sie in das Verzeichnis Tools auf dem eingehängten Datenträger.

    • Bei SPARC-CDs geben Sie Folgendes ein:


      # cd /cdrom/cdrom0/s0/Solaris_10/Tools
      
    • Bei x86-CDs geben Sie Folgendes ein:


      # cd /cdrom/cdrom0/Solaris_10/Tools
      
  17. Kopieren Sie die CD im CD-ROM-Laufwerk auf die Festplatte des Installationsservers.


    # ./add_to_install_server Inst_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  18. Wechseln Sie in das Root-Verzeichnis (/).


    # cd /
    
  19. (Optional) Patchen Sie die Dateien in der Miniroot des vom Befehl setup_install_server erstellten Netzwerkinstallationsabbilds. Das Anwenden von Patches ist möglicherweise erforderlich, wenn es bei einem Boot-Abbild zu Problemen kommt.

    • SPARC-basierte Installationsabbilder: Sie können die Dateien, die sich in der Miniroot befinden, mit dem Befehl patchadd -C patchen.


      # patchadd -C Install_Verz_Pfad Pfad-zum-Patch/Patch-ID
      
      Ins_verz_pfad

      Legt den Pfad zur Miniroot der Netzwerrkinstallation fest.

      Pfad-zum-Patch

      Legt den Pfad zum Patch, das hinzugefügt werden soll, fest, zum Beispiel /var/sadm/spool.

      patch-id

      Legt die ID des anzuwendenden Patches fest.


      Achtung – Achtung –

      Verwenden Sie den Befehl patchadd -C nicht, es sei denn, Sie haben die Patch README-Anweisungen gelesen oder mit dem Sun-Support vor Ort gesprochen.


    • x86-basierte Installationsabbilder: Gehen Sie wie folgt vor, um eine x86-Miniroot für die Netzwerkinstallation zu patchen.


      Hinweis –

      Bei diesen Schritten wird davon ausgegangen, dass Sie ein System auf Ihrem Netzwerk haben, das die aktuelle Solaris-Release für x86-Systeme ausführt wird und das System über das Netzwerk zugänglich ist.


      1. Melden Sie sich als Superuser oder als ein anderer Benutzer mit entsprechenden Rechten bei einem System an, auf dem aktuelle Solaris-Release für x86 ausgeführt wird.

      2. Wechseln Sie in das Verzeichnis Tools des Installationsabbilds, das Sie in Schritt 4 erstellt hatten.


        # cd Inst-Server-Pfad/Inst-Verz-Pfad/Solaris_10/Tools
        
        Inst-Server-Pfad

        Der Pfad zum Installationsserver in Ihrem Netzwerk, z. B. /net/installserver-1.

      3. Erstellen Sie ein neues Installationsabbild und platzieren Sie das Abbild auf dem System, das die aktuelle Solaris-Release für x86-Systeme ausführt.


        # ./setup_install_server Remote_Inst_verz_pfad
        
        Remote_Inst_Verz_Pfad

        Gibt den Pfad auf den aktuelle Solaris-Release für x86-Systemen an, in denen das neue Installationsabbild erstellt wird.

        Dieser Befehl erstellt ein neues Installationsabbild auf den aktuelle Solaris-Release für x86-Systemen. Um dieses Installationsabbild zu patchen, müssen Sie dieses Abbild vorübergehend auf einem System platzieren, auf dem die aktuelle Solaris-Release für x86-Systeme ausgeführt wird.

      4. Entpacken Sie das Netzwerkinstallations-Bootarchiv auf den aktuelle Solaris-Release für x86-Systemen.


        # /boot/solaris/bin/root_archive unpackmedia Verzeichnispfad_der_Ferninstallation \
         Zielverzeichnis
        
        Remote_Inst_Verz_Pfad

        Geben Sie den Pfad zum x86-Netzwerk-Installationsabbild auf den aktuelle Solaris-Release für x86-Systemen an.

        Ziel_Verz

        Gibt den Pfad zum Verzeichnis an, das das entpackte Boot-Archiv enthält.

      5. Patchen Sie das entpackte Bootarchiv auf den aktuelle Solaris-Release für x86-Systemen.


        # patchadd -C Ziel_Verz Pfad-zum-Patch/Patch-ID
        
        Pfad-zum-Patch

        Legt den Pfad zum Patch, das hinzugefügt werden soll, fest, zum Beispiel /var/sadm/spool.

        patch-id

        Legt die ID des anzuwendenden Patches fest.

        Mit der Befehlsoption patchadd -M können Sie mehrere Patches angeben. Nähere Informationen entnehmen Sie bitte der Manpage patchadd(1M).


        Achtung – Achtung –

        Verwenden Sie den Befehl patchadd -C nicht, es sei denn, Sie haben die Patch README-Anweisungen gelesen oder mit dem Sun-Support vor Ort gesprochen.


      6. Packen Sie das x86-Bootarchiv auf den aktuelle Solaris-Release für x86-Systemen.


        # /boot/solaris/bin/root_archive packmedia Zielverzeichnis \
         Verzeichnispfad_der_Ferninstallation
        
      7. Kopieren Sie die gepatchte Miniroot in das Installationsabbild auf dem Installationsserver.


        # cp Remote_Inst_Verz_Pfad/boot/x86.miniroot \
         Inst-Server-Pfad/Inst_Verz_Pfad/boot/x86.miniroot
        
  20. Entscheiden Sie, ob Sie einen Boot-Server erstellen müssen.


Beispiel 6–1 SPARC: Erstellen eines SPARC-Installationsservers mit SPARC-CDs

Das folgende Beispiel zeigt, wie Sie einen Installationsserver erstellen, indem Sie die folgenden CDs in das Verzeichnis /export/home/cdsparc des Installationsservers kopieren. Dabei wird vorausgesetzt, dass auf dem Installationsserver die aktuelle Solaris-Release ausgeführt wird.

Legen Sie die Solaris Software for SPARC Platforms - 1-CD in das CD-ROM-Laufwerk des Systems ein.


# mkdir -p /export/home/cdsparc
# cd /cdrom/cdrom0/s0/Solaris_10/Tools
# ./setup_install_server /export/home/cdsparc

# cd /

Werfen Sie die Solaris Software for SPARC Platforms - 1-CD aus. Legen Sie die Solaris Software for SPARC Platforms - 2-CD ins CD-ROM-Laufwerk ein.


# cd /cdrom/cdrom0/s0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdsparc
# cd /

Wiederholen Sie diese Befehle für jede Solaris Software-CD, die Sie installieren möchten.

Legen Sie die Solaris Languages for SPARC Platforms-CD ins CD-ROM-Laufwerk ein.


# cd /cdrom/cdrom0/s0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdsparc


Beispiel 6–2 Erstellen eines SPARC-Installationsservers mit x86-CDs

In dem folgenden Beispiel erstellen Sie ein x86-Netzwerk-Installationsabbild auf einem SPARC-basierten Installationsserver. Das folgende Beispiel zeigt, wie Sie einen plattformübergreifenden Installationsserver erstellen, indem Sie die Solaris Software for x86 Platforms-CDs in das Verzeichnis /export/home/cdx86 auf dem Installationsserver kopieren. Dabei wird vorausgesetzt, dass auf dem Installationsserver die aktuelle Solaris-Release ausgeführt wird.

Legen Sie die Solaris Software for x86 Platforms - 1-CD in das CD-ROM-Laufwerk des Systems ein.


# mkdir -p /export/home/cdsparc
# cd /cdrom/cdrom0/Solaris_10/Tools
# ./setup_install_server /export/home/cdsparc

# cd /

Werfen Sie die Solaris Software for x86 Platforms - 1-CD aus. Legen Sie die Solaris Software for x86 Platforms - 2-CD ins CD-ROM-Laufwerk ein.


# cd /cdrom/cdrom0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdsparc
# cd /

Wiederholen Sie diese Befehle für jede Solaris Software for x86 Platforms-CD, die Sie installieren möchten.

Legen Sie die Solaris Languages for x86 Platforms CD ins CD-ROM-Laufwerk ein.


# cd /cdrom/cdrom0/Tools
# ./add_to_install_server /export/home/cdsparc

Fortsetzen der Installation

Nachdem Sie den Installationsserver eingerichtet haben, müssen Sie den Client als Installationsclient hinzufügen. Informationen zum Hinzufügen der zu installierenden Clientsysteme über das Netzwerk finden Sie in Hinzufügen der über das Netzwerk zu installierenden Systeme mit einem CD-Abbild.

Wenn sich der Installationsserver und die Clients nicht im selben Teilnetz befinden und Sie nicht mit DHCP arbeiten, müssen Sie für jedes Teilnetz einen eigenen Boot-Server einrichten. Informationen hierzu finden Sie in Erstellen eines Boot-Servers in einem Teilnetz mithilfe eines CD-Abbildes.

Siehe auch

Nähere Informationen zu den Befehlen setup_install_server und add_to_install_server finden Sie in install_scripts(1M).

x86: Erstellen eines x86-Installationsservers mit CDs

Der Installationsserver enthält das Installationsabbild, das für die Installation von Systemen über das Netzwerk benötigt wird. Wenn Sie die Solaris-Software über das Netzwerk auf einem System installieren wollen, müssen Sie einen Installationsserver erstellen. Sie brauchen nicht in jedem Fall einen Boot-Server einzurichten.

Procedurex86: So erstellen Sie einen x86-Installationsserver mit x86-CDs

In diesem Verfahren wird ein x86-Installationsserver mithilfe von x86-CDs erstellt.

Informationen zum Erstellen eines SPARC-Netzwerkinstallationsabbilds finden Sie unter SPARC: So erstellen Sie einen SPARC-Installationsserver mit einer SPARC- oder x86-CD.


Hinweis –

Bei diesem Verfahren wird davon ausgegangen, dass Volume Manager auf dem System ausgeführt wird. Wenn Sie den Volume Manager nicht zum Verwalten von Medien verwenden, lesen Sie bitte System Administration Guide: Devices and File Systems .


  1. Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle bei dem System an, das der Installationsserver werden soll.

    Das System muss über ein CD-ROM-Laufwerk verfügen und Teil des Netzwerks und des Naming Service am Standort sein. Wenn Sie einen Naming Service verwenden, muss sich das System außerdem bereits in einem Naming Service wie NIS, NIS+, DNS oder LDAP befinden. Wenn Sie keinen Naming Service verwenden, müssen Sie die Informationen über dieses System in Übereinstimmung mit den Richtlinien des jeweiligen Standorts verteilen.

  2. Legen Sie die Solaris Software - 1-CD in das Laufwerk des Systems ein.

  3. Erstellen Sie ein Verzeichnis für das CD-Abbild.


    # mkdir -p Inst_verzeichnispfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  4. Wechseln Sie in das Verzeichnis Tools auf dem eingehängten Datenträger.


    # cd /cdrom/cdrom0/Solaris_10/Tools
    

    In diesem Beispiel ist cdrom0 der Pfad zu dem Laufwerk, in dem sich die Solaris BS-CD befindet.

  5. Kopieren Sie das Abbild der CD im Laufwerk auf die Festplatte des Installationsservers.


    # ./setup_install_server Inst_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.


    Hinweis –

    Der Befehl setup_install_server gibt an, ob ausreichend Festplattenspeicher für die Solaris Software-Datenträgerabbilder vorhanden ist. Um den verfügbaren Festplattenspeicher zu ermitteln, verwenden Sie den Befehl df -kl.


  6. Entscheiden Sie, ob der Installationsserver zum Einhängen verfügbar sein muss.

    • Wenn sich das zu installierende System in demselben Teilnetz wie der Installationsserver befindet oder Sie mit DHCP arbeiten, brauchen Sie keinen Boot-Server zu erstellen. Fahren Sie mit Schritt 7 fort.

    • Wenn sich das zu installierende System nicht in demselben Teilnetz wie der Installationsserver befindet und Sie nicht mit DHCP arbeiten, gehen Sie wie folgt vor.

      1. Überprüfen Sie, ob der Pfad zum Abbild auf dem Installationsserver korrekt zur gemeinsamen Nutzung freigegeben ist.


        # share | grep Inst_ver_pfad
        
        Ins_verz_pfad

        Gibt den Pfad zu dem Installationsverzeichnis an, in welches das CD-Abbild kopiert wurde.

        • Wenn der Pfad zum Verzeichnis auf dem Installationsserver angezeigt wird und in den Optionen anon=0 erscheint, fahren Sie mit Schritt 7 fort.

        • Wenn der Pfad zum Verzeichnis auf dem Installationsserver nicht angezeigt wird oder anon=0 in den Optionen nicht erscheint, fahren Sie hier fort.

      2. Stellen Sie den Installationsserver zur Verfügung, indem Sie diesen Eintrag in die Datei /etc/dfs/dfstab einfügen:


        share -F nfs -o ro,anon=0 -d "install server directory" Inst_verz_pfad
        
      3. Prüfen Sie, ob der nfsd-Dämon läuft.

        • Wenn auf dem Installationsserver die aktuelle Solaris-Release oder eine kompatible Version ausgeführt wird, geben Sie den folgenden Befehl ein.


          # svcs -l svc:/network/nfs/server:default
          

          Wenn der nfsd-Dämon online ist, fahren Sie mit Schritt d fort. Wenn der nfsd-Dämon nicht online ist, starten Sie ihn.


          # svcadm enable svc:/network/nfs/server
          
        • Wenn auf dem Installationsserver Solaris 9 oder eine kompatible Version läuft, geben Sie den folgenden Befehl ein.


          # ps -ef | grep nfsd
          

          Wenn der nfsd-Dämon läuft, fahren Sie mit Schritt d fort. Wenn der nfsd-Dämon nicht läuft, starten Sie ihn.


          # /etc/init.d/nfs.server start
          
      4. Geben Sie den Installationsserver zur gemeinsamen Nutzung frei.


        # shareall
        
  7. Wechseln Sie in das Root-Verzeichnis (/).


    # cd /
    
  8. Lassen Sie die Solaris Software - 1-CD auswerfen.

  9. Legen Sie die Solaris Software - 2-CD in das CD-ROM-Laufwerk des Systems ein.

  10. Wechseln Sie in das Verzeichnis Tools auf der eingehängten CD:


    # cd /cdrom/cdrom0/Solaris_10/Tools
    
  11. Kopieren Sie die CD im CD-ROM-Laufwerk auf die Festplatte des Installationsservers.


    # ./add_to_install_server Inst_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  12. Wechseln Sie in das Root-Verzeichnis ( /).


    # cd /
    
  13. Lassen Sie die Solaris Software - 2-CD auswerfen.

  14. Wiederholen Sie Schritt 9 bis Schritt 13 für jede Solaris Software-CD, die Sie installieren möchten.

  15. Legen Sie die Solaris Languages-CD in das CD-ROM-Laufwerk des Systems ein.

  16. Wechseln Sie in das Verzeichnis Tools auf der eingehängten CD:


    # cd /cdrom/cdrom0/Solaris_10/Tools
    
  17. Kopieren Sie die CD im CD-ROM-Laufwerk auf die Festplatte des Installationsservers.


    # ./add_to_install_server Inst_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  18. Wechseln Sie in das Root-Verzeichnis ( /).


    # cd /
    
  19. Patchen Sie die Dateien in der Miniroot des vom Befehl setup_install_server erstellten Netzwerkinstallationsabbilds. Das Anwenden von Patches ist möglicherweise erforderlich, wenn es bei einem Boot-Abbild zu Problemen kommt. Gehen Sie wie folgt vor, um eine x86-Miniroot zur Netzwerkinstallation zu patchen.

    1. Wenn der Installationsserver nicht die aktuelle Solaris-Release für x86-Systeme ausführt, melden Sie sich als Superuser auf einem anderen System im Netzwerk an, dass die aktuelle Solaris-Release für x86-Systeme ausführt.

      Um eine aktuelle Solaris-Release für x86-Miniroot zu patchen, muss Ihr System die aktuelle Solaris-Release für x86-Systeme ausführen.

    2. Wechseln Sie in das Verzeichnis Tools des Installationsabbilds, das Sie in Schritt 5 erstellt hatten.


      # cd Inst-Server-Pfad/Inst-Verz-Pfad/Solaris_10/Tools
      
      Inst-Server-Pfad

      Der Pfad zum Installationsserver in Ihrem Netzwerk, z. B. /net/installserver-1.

    3. Erstellen Sie ein neues Installationsabbild und platzieren Sie das Abbild auf dem System, das die aktuelle Solaris-Release für x86-Systeme ausführt.


      # ./setup_install_server Remote_Inst_verz_pfad
      
      Remote_Inst_Verz_Pfad

      Gibt den Pfad auf den aktuelle Solaris-Release für x86-Systemen an, in denen das neue Installationsabbild erstellt wird.

      Dieser Befehl erstellt ein neues Installationsabbild auf den aktuelle Solaris-Release für x86-Systemen. Um dieses Installationsabbild zu patchen, müssen Sie dieses Abbild vorübergehend auf einem System platzieren, auf dem die aktuelle Solaris-Release für x86-Systeme ausgeführt wird.

    4. Entpacken Sie das Boot-Archiv der Netzwerkinstallation.


      # /boot/solaris/bin/root_archive unpackmedia Install_verz_pfad \
      Zielverzeichnis
      
      Ins_verz_pfad

      Gibt den Pfad zum x86-Netzwerkinstallationsabbild an.

      Ziel_Verz

      Gibt den Pfad zum Verzeichnis an, das das entpackte Boot-Archiv enthält.

    5. Patchen Sie das entpackte Boot-Archiv.


      # patchadd -C Ziel_Verz Pfad-zum-Patch/Patch-ID
      
      Pfad-zum-Patch

      Legt den Pfad zum Patch, das hinzugefügt werden soll, fest, zum Beispiel /var/sadm/spool.

      patch-id

      Legt die ID des anzuwendenden Patches fest.

      Mit der Befehlsoption patchadd -M können Sie mehrere Patches angeben. Nähere Informationen entnehmen Sie bitte der Manpage patchadd(1M).


      Achtung – Achtung –

      Verwenden Sie den Befehl patchadd -C nicht, es sei denn, Sie haben die Patch README-Anweisungen gelesen oder mit dem Sun-Support vor Ort gesprochen.


    6. Packen Sie das x86-Bootarchiv.


      # /boot/solaris/bin/root_archive packmedia Install_verz_pfad \
      Zielverzeichnis
      
    7. Falls erforderlich, kopieren Sie die gepatchte Miniroot in das Installationsabbild auf dem Installationsserver.

      Wenn Sie den Miniroot auf einem remoten aktuelle Solaris-Release für x86-Systeme patchen, müssen Sie den Miniroot nach dem Patchen auf den Installationsserver kopieren.


      # cp Remote_Inst_Verz_Pfad/boot/x86.miniroot \
       Inst-Server-Pfad/Inst_Verz_Pfad/boot/x86.miniroot
      
  20. Entscheiden Sie, ob Sie einen Boot-Server erstellen müssen.


Beispiel 6–3 x86: Erstellen eines x86-Installationsservers mit x86-CDs

Die folgenden Beispiele zeigen, wie Sie einen Installationsserver erstellen, indem Sie die folgenden CDs in das Verzeichnis /export/home/cdx86 des Installationsservers kopieren. Dabei wird vorausgesetzt, dass auf dem Installationsserver die aktuelle Solaris-Release ausgeführt wird.

Legen Sie die Solaris Software for x86 Platforms - 1-CD in das CD-ROM-Laufwerk des Systems ein.

Richten Sie einen Installationsserver ein.


# mkdir -p /export/home/dvdx86
# cd /cdrom/cdrom0/Solaris_10/Tools
# ./setup_install_server /export/home/cdx86

# cd /

Werfen Sie die Solaris Software for x86 Platforms - 1-CD aus. Legen Sie die Solaris Software for x86 Platforms - 2-CD ins CD-ROM-Laufwerk ein.


# cd /cdrom/cdrom0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdx86
# cd /

Wiederholen Sie diese Befehle für jede Solaris Software-CD, die Sie installieren möchten.

Legen Sie die Solaris Languages for x86 Platforms CD ins CD-ROM-Laufwerk ein.


# cd /cdrom/cdrom0/Solaris_10/Tools
# ./add_to_install_server /export/home/cdx86

Fortsetzen der Installation

Nachdem Sie den Installationsserver eingerichtet haben, müssen Sie den Client als Installationsclient hinzufügen. Informationen zum Hinzufügen der zu installierenden Clientsysteme über das Netzwerk finden Sie in Hinzufügen der über das Netzwerk zu installierenden Systeme mit einem CD-Abbild.

Wenn sich der Installationsserver und die Clients nicht im selben Teilnetz befinden und Sie nicht mit DHCP arbeiten, müssen Sie für jedes Teilnetz einen eigenen Boot-Server einrichten. Informationen hierzu finden Sie in Erstellen eines Boot-Servers in einem Teilnetz mithilfe eines CD-Abbildes.

Siehe auch

Nähere Informationen zu den Befehlen setup_install_server und add_to_install_server finden Sie in install_scripts(1M).

Erstellen eines plattformübergreifenden Installationsservers für CDs

In diesem Abschnitt wird das Erstellen eines x86-Netzwerkinstallationsabbilds auf einem SPARC-System erläutert.

Für entfernte x86-Systeme muss kein SPARC-Installationsserver mit x86-CDs erstellt werden. Weitere Informationen finden Sie unter SPARC: So erstellen Sie einen SPARC-Installationsserver mit einer SPARC- oder x86-CD.

ProcedureErstellen eines SPARC-Installationsservers auf einem x86-System mit SPARC-CDs

Gehen Sie wie hier erläutert vor, wenn Sie mit SPARC-CDs einen SPARC-Installationsserver auf einem x86-System erstellen wollen.

In diesem Verfahren steht x86-System für das x86-System, das als Installationsserver fungieren soll, und entferntes_SPARC-System steht für das entfernte SPARC-System, auf dem die SPARC-CDs gelesen werden.

Bevor Sie beginnen

Sie benötigen Folgendes:


Hinweis –

Bei diesem Verfahren wird davon ausgegangen, dass Volume Manager auf dem System ausgeführt wird. Wenn Sie den Volume Manager nicht zum Verwalten von Medien verwenden, lesen Sie bitte System Administration Guide: Devices and File Systems .


  1. Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle beim entfernten SPARC-System an.

    Das System muss über ein CD-ROM-Laufwerk verfügen und Teil des Netzwerks und des Naming Service am Standort sein. Wenn Sie einen Naming Service verwenden, muss sich das System außerdem im NIS-, NIS+-, DNS- oder LDAP-Naming Service befinden. Wenn Sie keinen Naming Service verwenden, müssen Sie die Informationen über dieses System in Übereinstimmung mit den Richtlinien des jeweiligen Standorts verteilen.

  2. Legen Sie die Solaris Software for SPARC Platforms - 1-CD in das Laufwerk des entfernten SPARC-Systems ein.

  3. Fügen Sie auf dem entfernten SPARC-System die folgenden Einträge in die Datei /etc/dfs/dfstab ein.


    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
    share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
    
  4. Starten Sie auf dem entfernten SPARC-System den NFS-Dämon.

    • Wenn auf dem Installationsserver die aktuelle Solaris-Release oder eine kompatible Version ausgeführt wird, geben Sie den folgenden Befehl ein.


      entferntes_SPARC-System# svcadm enable svc:/network/nfs/server
      
    • Wenn auf dem Installationsserver Solaris 9 oder eine kompatible Version läuft, geben Sie den folgenden Befehl ein.


      entferntes_SPARC-System# /etc/init.d/nfs.server start
      
  5. Stellen Sie mit dem share-Befehl auf dem entfernten SPARC-System sicher, dass von anderen Systemen aus Zugriff auf die CD besteht.


    entferntes-SPARC-System# share
    -   /cdrom/cdrom0/s0 ro,anon=0 " "
    -   /cdrom/cdrom0/s1 ro,anon=0 " "

    In der Beispielausgabe bezieht sich cdrom0 auf die aktuelle Solaris-Release auf SPARC-basierten Systemen. Diese Zeichenfolge unterscheidet sich je nach der Solaris-Version.

  6. Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle bei dem x86-System an, das der SPARC-Installationsserver werden soll.

  7. Vergewissern Sie sich, dass die CD ordnungsgemäß an das entfernte x86-System exportiert wird.


    x86-System# showmount -e entferntes_SPARC-System
    export list for entferntes_SPARC-System:
    /cdrom/cdrom0/s0 (everyone)
    /cdrom/cdrom0/s1
     (everyone)
  8. Wechseln Sie auf dem x86-System in das Verzeichnis Tools auf der eingehängten CD:


    x86-System# cd /net/Remote-SPARC-System/cdrom/cdrom0/s0/Solaris_10/Tools
    
  9. Kopieren Sie auf dem x86-System die CD im Laufwerk auf die Festplatte des Installationsservers, und zwar in das Verzeichnis, das Sie mit dem Befehl setup_install_server erstellen haben:


    x86-System# ./setup_install_server  Install_verz_Pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll. Das Verzeichnis muss leer sein.


    Hinweis –

    Der Befehl setup_install_server gibt an, ob ausreichend Festplattenspeicher für die Solaris Software-Datenträgerabbilder vorhanden ist. Um den verfügbaren Festplattenspeicher zu ermitteln, verwenden Sie den Befehl df -kl.


  10. Wechseln Sie auf dem x86-System in das oberste Verzeichnis.


    x86-System# cd /
    
  11. Hängen Sie auf dem x86-System beide Verzeichnisse aus.


    x86-system# umount /net/remotes-SPARC-System/cdrom/cdrom0/s0
    

    x86-System# umount /net/remotes-SPARC-System/cdrom/cdrom0/s1
    
  12. Heben Sie auf dem SPARC-System die Freigabe zur gemeinsamen Nutzung für beide CD-ROM-Slices auf.


    remotes-SPARC-System# unshare /cdrom/cdrom0/s0
    

    remotes-SPARC-System# unshare /cdrom/cdrom0/s1
    
  13. Lassen Sie auf dem SPARC-System die Solaris Software for SPARC Platforms - 1-CD auswerfen.

  14. Legen Sie die Solaris Software for SPARC Platforms - 2-CD in das CD-ROM-Laufwerk des x86-Systems ein.

  15. Wechseln Sie auf dem x86-System in das Verzeichnis Tools auf der eingehängten CD:


    x86-System# cd /cdrom/cdrom0/s0/Solaris_10/Tools
    
  16. Kopieren Sie die CD auf dem x86-System auf die Festplatte des Installationsservers:


    x86-System# ./add_to_install_server Ins_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  17. Lassen Sie die Solaris Software for SPARC Platforms - 2-CD auswerfen.

  18. Wiederholen Sie Schritt 14 bisSchritt 17 für jede Solaris Software CD, die Sie installieren möchten.

  19. Legen Sie auf dem x86-System die Solaris Languages for SPARC Platforms-CD in das CD-ROM-Laufwerk ein und hängen Sie die CD ein.

  20. Wechseln Sie auf dem x86-System in das Verzeichnis Tools auf der eingehängten CD:


    x86-System# cd /cdrom/cdrom0/s0/Solaris_10/Tools
    
  21. Kopieren Sie die CD auf dem x86-System auf die Festplatte des Installationsservers:


    x86-System# ./add_to_install_server Ins_verz_pfad
    
    Ins_verz_pfad

    Gibt das Verzeichnis an, in das das CD-Abbild kopiert werden soll.

  22. Entscheiden Sie, ob Sie Patches auf die Dateien in der Miniroot (Solaris_10/Tools/Boot) in dem Netzwerkinstallationsabbild anwenden möchten, das Sie mit setup_install_server erstellt haben.

    • Wenn nicht, fahren Sie mit dem nächsten Schritt fort.

    • Wenn ja, wenden Sie mit dem Befehl patchadd -C Patches auf die in der Miniroot gespeicherten Dateien an.


      Achtung – Achtung –

      Verwenden Sie den Befehl patchadd -C nicht, es sei denn, Sie haben die Patch README-Anweisungen gelesen oder mit dem Sun-Support vor Ort gesprochen.


  23. Entscheiden Sie, ob Sie einen Boot-Server erstellen müssen.


Beispiel 6–4 Erstellen eines SPARC-Installationsservers auf einem x86-System mit SPARC-CDs

Das folgende Beispiel veranschaulicht die Erstellung eines SPARC-Installationsservers auf einem x86-System namens richards. Die folgenden SPARC-CDs werden von einem entfernten SPARC-System namens simpson in das Verzeichnis /export/home/cdsparc des x86-Installationsservers kopiert.

Dabei wird vorausgesetzt, dass auf dem Installationsserver die aktuelle Solaris-Release ausgeführt wird.

Legen Sie auf dem entfernten SPARC-System die Solaris Software for SPARC Platforms - 1-CD ein und geben Sie die folgenden Befehle ein:


simpson (entferntes-SPARC-System)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
simpson (entferntes-SPARC-System)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s1
simpson (entferntes-SPARC-System)# svcadm enable svc:/network/nfs/server

Auf dem x86-System:


richards (x86-System)# cd /net/simpson/cdrom/cdrom0/s0//Solaris_10/Tools
richards (x86-System)# ./setup_install_server /export/home/cdsparc
richards (x86-System)# cd /
richards (x86-System)# umount /net/simpson/cdrom/cdrom0/s0/

Auf dem entfernten SPARC-System:


simpson (remote-SPARC-system) unshare /cdrom/cdrom0/s0
simpson (remote-SPARC-system) unshare  /cdrom/cdrom0/s1

Auf dem x86-System:


richards (x86-system)# cd /cdrom/cdrom0/Solaris_10/Tools
richards (x86-system)# ./add_to_install_server /export/home/cdsparc

Wiederholen Sie diese Befehle für jede Solaris Software for x86 Platforms-CD, die Sie installieren möchten.


richards (x86-system)# cd /cdrom/cdrom0/Tools
richards (x86-system)# ./add_to_install_server /export/home/cdsparc

In diesem Beispiel werden die einzelnen CDs eingelegt und automatisch eingehängt, bevor der Befehl ausgeführt wird. Nach Ausführung des Befehls werden die CDs entfernt.


Fortsetzen der Installation

Nachdem Sie den Installationsserver eingerichtet haben, müssen Sie den Client als Installationsclient hinzufügen. Informationen zum Hinzufügen der zu installierenden Clientsysteme über das Netzwerk finden Sie in Hinzufügen der über das Netzwerk zu installierenden Systeme mit einem CD-Abbild.

Wenn sich der Installationsserver und die Clients nicht im selben Teilnetz befinden und Sie nicht mit DHCP arbeiten, müssen Sie für jedes Teilnetz einen eigenen Boot-Server einrichten. Informationen hierzu finden Sie in Erstellen eines Boot-Servers in einem Teilnetz mithilfe eines CD-Abbildes.

Siehe auch

Nähere Informationen zu den Befehlen setup_install_server und add_to_install_server finden Sie in install_scripts(1M).

Erstellen eines Boot-Servers in einem Teilnetz mithilfe eines CD-Abbildes

Sie müssen einen Installationsserver erstellen, im die Solaris-Software über ein Netzwerk auf einem System zu erstellen. Sie brauchen nicht in jedem Fall einen Boot-Server einzurichten. Ein Boot-Server enthält so viel Boot-Software, dass Systeme vom Netzwerk aus gebootet werden können, und danach führt der Installationsserver die Installation der Solaris-Software durch.

ProcedureSo erstellen Sie einen Boot-Server in einem Teilnetz mithilfe eines CD-Abbildes

  1. Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle bei dem System an, das der Boot-Server für das Teilnetz werden soll.

    Das System muss über ein lokales CD-ROM-Laufwerk verfügen oder Zugriff auf die entfernten aktuelle Solaris-Release-Datenträgerabbilder haben, die sich normalerweise auf dem Installationsserver befinden. Wenn Sie einen Naming Service verwenden, muss sich das System im Naming Service befinden. Wenn Sie keinen Naming Service verwenden, müssen Sie die Informationen über dieses System in Übereinstimmung mit den Richtlinien des jeweiligen Standorts verteilen.

  2. Hängen Sie das Abbild der Solaris Software - 1-CD vom Installationsserver ein.


    # mount -F nfs -o ro server_name:Pfad /mnt
    
    Server_Name: Pfad

    Der Name des Installationsservers und der absolute Pfad zu dem Abbild des Datenträgers

  3. Erstellen Sie ein Verzeichnis für das Boot-Abbild.


    # mkdir -p Boot-Verzeichnispfad
    
    Boot-Verzeichnispfad

    Gibt das Verzeichnis an, in das die Boot-Software kopiert werden soll.

  4. Wechseln Sie im Abbild der Solaris Software - 1-CD in das Verzeichnis Tools.


    # cd /mnt/Solaris_10/Tools
    
  5. Kopieren Sie die Boot-Software auf den Boot-Server.


    # ./setup_install_server -b Boot-Verzeichnispfad
    
    -b

    Gibt an, dass das System als Boot-Server eingerichtet werden soll.

    Boot-Verzeichnispfad

    Gibt das Verzeichnis an, in das die Boot-Software kopiert werden soll.


    Hinweis –

    Der Befehl setup_install_server gibt an, ob ausreichend Festplattenspeicher für die Abbilder vorhanden ist. Um den verfügbaren Festplattenspeicher zu ermitteln, verwenden Sie den Befehl df -kl.


  6. Wechseln Sie in das Root-Verzeichnis (/).


    # cd /
    
  7. Hängen Sie das Installationsabbild aus.


    # umount /mnt
    

Beispiel 6–5 Erstellen eines Boot-Servers in einem Teilnetz mithilfe von CDs

Das folgende Beispiel zeigt, wie Sie einen Boot-Server in einem Teilnetz erstellen. Mit diesen Befehlen kopieren Sie die Boot-Software vom Solaris Software for SPARC Platforms - 1-CD-Abbild in das Verzeichnis /export/install/boot auf der lokalen Festplatte des Systems.


# mount -F nfs -o ro crystal:/export/install/boot /mnt
# mkdir -p /export/install/boot
# cd /mnt/Solaris_10/Tools
# ./setup_install_server -b /export/install/boot
# cd /
# umount /mnt

In diesem Beispiel wird die CD eingelegt und automatisch eingehängt, bevor der Befehl ausgeführt wird. Nach Ausführung des Befehls wird die CD entfernt.


Fortsetzen der Installation

Nachdem Sie den Boot-Server eingerichtet haben, müssen Sie den Client als Installationsclient hinzufügen. Informationen zum Hinzufügen der zu installierenden Clientsysteme über das Netzwerk finden Sie in Hinzufügen der über das Netzwerk zu installierenden Systeme mit einem CD-Abbild.

Siehe auch

Nähere Informationen zum Befehl setup_install_server finden Sie in install_scripts(1M).

Hinzufügen der über das Netzwerk zu installierenden Systeme mit einem CD-Abbild

Nachdem Sie einen Installationsserver und gegebenenfalls einen Boot-Server erstellt haben, müssen Sie die Systeme einrichten, die über das Netzwerk installiert werden sollen. Alle über das Netzwerk zu installierenden Systeme müssen die folgenden Informationen finden können:

Verwenden Sie das folgende add_install_client-Verfahren zum Einrichten von Installationsservern und Clients.

Weitere Optionen für diesen Befehl finden Sie in der Manpage add_install_client(1M).

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

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 eingerichtet haben, müssen Sie sich vergewissern, dass das Installationsabbild auf dem Installationsserver zur gemeinsamen Nutzung freigegeben ist. Lesen Sie das Verfahren “So erstellen Sie einen Installationsserver,” Schritt 6.

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

  1. Melden Sie sich als Superuser oder als Benutzer mit einer entsprechenden administrativen Rolle bei dem Installationsserver oder Boot-Server an.

  2. 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).

  3. Wechseln Sie im Abbild der aktuelle Solaris-Release-CD auf dem Installationsserver in das Verzeichnis Tools, indem Sie Folgendes eingeben:


    # cd /Inst_verz_pfad/Solaris_10/Tools
    
    Ins_verz_pfad

    Gibt den Pfad zum Verzeichnis Tools an.

  4. Fügt den Client zur /etc/ethers-Datei des Installationsservers hinzu.

    1. Suchen Sie die ethers-Adresse auf dem Client. Die /etc/ethers-Map wird der lokalen Datei entnommen.


      # ifconfig -a grep ether
      ether 8:0:20:b3:39:1d
    2. Öffnen Sie die /etc/ethers-Datei in einem Editor auf dem Installationsserver. Fügen Sie die Adresse der Liste hinzu.

  5. 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 "Netzwerkboot-Variable=Wert" \
    -e Ethernet-Adresse Client-Name Plattformgruppe
    
    -d

    Gibt an, dass der Client die Parameter für die Installation über das Netzwerk per 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.

    -s Installationsserver:Inst_verzeichnispfad

    Gibt den Namen und den Pfad des Installationsservers an.

    • Installationsserver ist der Host-Name des Installationsservers.

    • Inst_verz_pfad ist der absolute Pfad zum Abbild der aktuelle Solaris-Release-CD.

    -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 aktuelle Solaris-Release-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. 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.

    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. Eine detaillierte Liste der Plattformgruppen finden Sie in Plattformnamen und -gruppen in Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades.


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

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 Ultra 5-System. Das Dateisystem /export/home/cdsparc/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/cdsparc/Solaris_10/Tools
Spar-Install_server# ./add_install_client -d basil sun4u


Beispiel 6–7 Hinzufügen eines Installationsclients, der sich im selben Teilnetz wie sein Server befindet (CDs)

Das folgende Beispiel zeigt, wie Sie einen Installationsclient hinzufügen, der sich im selben Teilnetz wie der Installationsserver befindet. Der Installationsclient heißt basil und ist ein Ultra 5-System. Das Dateisystem /export/home/cdsparc/Solaris_10/Tools enthält den Befehl add_install_client.


Installationsserver# cd /export/home/cdsparc/Solaris_10/Tools
Installationsserver# ./add_install_client basil sun4u


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

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 aktuelle Solaris-Release-CD im Verzeichnis /export/home/cdsparc.


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


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

Der GRUB-Bootloader verwendet nicht den DHCP-Klassennamen SUNW.i86pc. Das folgende Beispiel veranschaulicht, wie Sie zu einem Installationsserver einen x86-Installationsclient hinzufügen können, wenn für das Einstellen der Installationsparameter auf dem Netzwerk DHCP verwendet wird.


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

Die obigen Befehle richten einen 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 6–10 x86: Angeben einer während der Netzwerkinstallation zu verwendenden seriellen Konsole (CDs)

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:

Fügen Sie den Client hinzu.


Installationsserver# cd /export/boot/cdx86/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).

Installieren des Systems über das Netzwerk mithilfe eines CD-Abbilds

Nachdem Sie das System als Installationsclient hinzugefügt haben, können Sie es über das Netzwerk installieren. Dieser Abschnitt beschreibt die folgenden Schritte:

ProcedureSPARC: So installieren Sie den Client über das Netzwerk (CDs)

Bevor Sie beginnen

Für dieses Verfahren wird vorausgesetzt, dass Sie zuvor die folgenden Schritte durchführen:

  1. Schalten Sie das Clientsystem ein.

    Wenn das Clientsystem bereits läuft, schalten Sie es auf Run-Level 0.

    Die Eingabeaufforderung ok wird angezeigt.

  2. Booten Sie das System über das Netzwerk.

    • Um die Installation mit der interaktiven Solaris-Installationsoberfläche durchzuführen, geben Sie folgenden Befehl ein.


      ok boot net
      
    • Um die Installation mit der interaktiven Solaris-Textinstallation in einer Desktop-Sitzung durchzuführen, geben Sie folgenden Befehl ein.


      ok boot net - text
      
    • Um die Installation mit der interaktiven Solaris-Textinstallation in einer Konsolensitzung durchzuführen, geben Sie folgenden Befehl ein.


      ok boot net - nowin
      

    Das System bootet über das Netzwerk.

  3. Wenn Sie dazu aufgefordert werden, beantworten Sie die Fragen zur Systemkonfiguration.

    Bei Verwendung der grafischen Benutzeroberfläche erscheint nach dem Bestätigen der Systemkonfigurationsinformationen der Begrüßungsbildschirm von Solaris.

  4. Beantworten Sie alle Fragen, wenn Sie dazu aufgefordert werden, um die Installation abzuschließen.

Siehe auch

Informationen zum Abschließen einer interaktiven Installation mit der Solaris-Installations-GUI finden Sie unter So führen Sie eine Installation bzw. ein Upgrade mit dem Solaris-Installationsprogramm mit GRUB aus in Solaris 10 8/07 Installationshandbuch: Grundinstallation.

Procedurex86: So installieren Sie den Client über das Netzwerk mit GRUB (CDs)

Die Solaris-Installationsprogramme für x86-basierte Systeme verwenden den GRUB-Bootloader. Hier wird beschrieben, wie Sie ein x86-basiertes System über das Netzwerk mithilfe des GRUB-Bootloaders installieren können. Allgemeine Informationen zum Bootloader GRUB finden Sie in Kapitel 6, GRUB-basiertes Booten für die Solaris-Installation in Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades.

Zur Installation des Systems über das Netzwerk müssen Sie das Clientsystem anweisen, über das Netzwerk zu booten. Den PXE-Netzwerkstart aktivieren Sie auf dem Clientsystem anhand des BIOS-Setup-Programms im System-BIOS, anhand des Netzwerkkarten-BIOS oder mit Hilfe von beiden. Bei einigen Systemen ist außerdem die Bootgeräte-Prioritätsliste so anzupassen, dass vor anderen Bootgeräten ein Start über das Netzwerk versucht wird. Hinweise zu den einzelnen Setup-Programmen entnehmen Sie bitte der jeweiligen Herstellerdokumentation oder den beim Booten angezeigten Anweisungen für das Setup-Programm.

Bevor Sie beginnen

Für dieses Verfahren wird vorausgesetzt, dass Sie zuvor die folgenden Schritte durchführen:

Außerdem wird bei diesem Verfahren davon ausgegangen, dass Ihr System über das Netzwerk booten kann.

  1. Starten Sie das System.

  2. Geben Sie die Tastenkombination zum Aufrufen des System-BIOS ein.

    Einige PXE-fähige Netzwerkkarten ermöglichen einen PXE-Start, wenn als Antwort auf eine kurze Eingabeaufforderung beim Booten eine bestimmte Tastenkombination betätigt wird.

  3. Im System-BIOS geben Sie an, dass das System über das Netzwerk booten soll.

    Informationen zum Festlegen der Boot-Priorität im BIOS entnehmen Sie bitte der Dokumentation zu Ihrer Hardware.

  4. Beenden Sie das BIOS.

    Das System bootet über das Netzwerk. Das GRUB-Menü wird angezeigt.


    Hinweis –

    Je nach Konfiguration Ihres Netzwerkinstallationsservers kann sich das auf Ihrem System angezeigte GRUB-Menü von dem im folgenden Beispiel angezeigten Menü unterscheiden.



    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-----------------------------------------------------------------------------------------------------------+
    | Solaris 10 8/07 /cdrom0
    |                                                                                                           |
    |                                                                                                           |
    +-----------------------------------------------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted.
    Press enter to boot the selected OS, 'e' to edit the
    commands before booting, or 'c' for a command-line.
  5. Wählen Sie die entsprechende Installationsoption aus.

    • Zur Installation des Betriebssystems Solaris über das Netzwerk wählen Sie aus dem Menü den entsprechenden Solaris-Eintrag aus. Drücken Sie dann die Eingabetaste.

      Wählen Sie diesen Eintrag, wenn Sie das Betriebssystem Solaris von dem in x86: So erstellen Sie mit einer SPARC- oder x86-DVD einen x86-Installationsserver erstellten Netzwerkinstallationsserver aus installieren wollen.

    • Führen Sie die folgenden Anweisungen aus, um das Betriebssystem Solaris über das Netzwerk mit spezifischen Boot-Argumenten zu installieren.

      Es kann sein, dass Sie spezifische Boot-Argumente einstellen müssen, wenn Sie die Gerätekonfiguration während der Installation ändern wollen und diese Boot-Argumente vorher nicht mit dem Befehl add_install_client (siehe So fügen Sie über das Netzwerk zu installierende Systeme mit add_install_client hinzu (DVD)) angegeben haben.

      1. Wählen Sie im GRUB-Menü die Installationsoption, die geändert werden soll. Drücken Sie dann die Taste \"e\".

        Im GRUB-Menü werden Boot-Befehle angezeigt, die ungefähr dem folgenden Text entsprechen.


        kernel /I86pc.Solaris_10/multiboot kernel/unix \
        -B install_media=192.168.2.1:/export/cdrom0/boot \
        module /platform/i86pc/boot_archive
      2. Wählen Sie mit den Pfeiltasten den Boot-Eintrag aus, der geändert werden soll. Drücken Sie dann die Taste “e”.

        Der zu bearbeitende Boot-Befehl wird im GRUB-Bearbeitungsfenster angezeigt.

      3. Geben Sie die gewünschten Boot-Argumente bzw. -Optionen ein.

        Die Befehlssyntax für das Grub-Bearbeitungsmenü ist wie folgt:


        grub edit>kernel /Abbild_Verzeichnis/multiboot kernel/unix/ \
        install [URL|ask] -B Optionen install_media=Datenträgertyp
        

        Informationen zu Boot-Argumenten und der Befehlssyntax finden Sie in Tabelle 8–1.

      4. Drücken Sie die Eingabetaste, um die Änderungen zu übernehmen und zum GRUB-Menü zurückzukehren.

        Das GRUB-Menü wird angezeigt. Die am Boot-Befehl vorgenommenen Änderungen sind jetzt sichtbar.

      5. Drücken Sie im GRUB-Benutzermenü die Taste b, um die Installation zu beginnen.

    Das Solaris-Installationsprogramm überprüft die Standard-Boot-Festplatte, um zu ermitteln, ob die Voraussetzungen für eine Installation bzw. ein Upgrade des Systems erfüllt sind. Wenn die Solaris-Installation die Systemkonfiguration nicht erkennen kann, werden Sie vom Programm zur Eingabe der fehlenden Informationen aufgefordert.

    Nach Abschluss der Überprüfung wird die Installationsauswahl angezeigt.

  6. Wählen Sie eine Installationsart aus.

    In der Installationsauswahl sehen Sie die folgenden Optionen:


          Select the type of installation you want to perform:
    
             1 Solaris Interactive
             2 Custom JumpStart
             3 Solaris Interactive Text (Desktop session)
             4 Solaris Interactive Text (Console session)
             5 Apply driver updates
             6 Single user shell
    
             Enter the number of your choice followed by the <ENTER> key.
             Alternatively, enter custom boot arguments directly.
    
             If you wait 30 seconds without typing anything,
             an interactive installation will be started.
    • Wählen Sie eine der folgenden Optionen, um das Betriebssystem Solaris zu installieren.

      • Wenn Sie die Installation mit der interaktiven Solaris-Installations-GUI vornehmen möchten, geben Sie 1ein und drücken dann die Eingabetaste.

      • Für eine Installation mit dem interaktiven textbasierten Installationsprogramm in einer Desktop-Sitzung geben Sie 3 ein und drücken dann die Eingabetaste.

        Wählen Sie diese Installationsart aus, um die standardmäßige Aktivierung des GUI-Installationsprogramms außer Kraft zu setzen und das textbasierte Installationsprogramm auszuführen.

      • Für eine Installation mit dem interaktiven textbasierten Installationsprogramm in einer Konsolensitzung geben Sie 4 ein und drücken dann die Eingabetaste.

        Wählen Sie diese Installationsart aus, um die standardmäßige Aktivierung des GUI-Installationsprogramms außer Kraft zu setzen und das textbasierte Installationsprogramm auszuführen.

      Wenn Sie eine ungeführte, benutzerdefinierte JumpStart-Installation (Option 2) durchführen möchten, lesen Sie das Solaris 10 8/07 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien.

      Ausführliche Informationen zur Solaris-Installations-GUI und dem textbasierten Installationsprogramm finden Sie in Systemvoraussetzungen und Empfehlungen in Solaris 10 8/07 Installationshandbuch: Planung von Installationen und Upgrades.

      Das System konfiguriert die Geräte und Schnittstellen und sucht nach Konfigurationsdateien. Das Installationsprogramm startet. Setzen Sie die Installation mit Schritt 7 fort.

    • Wählen Sie eine der folgenden Optionen, um vor der Installation Systemverwaltungsaufgaben durchzuführen.

      • Aktualisieren von Treibern oder Installation eines Install Time Update (ITU): Datenträger einlegen, “5” eingeben, Eingabetaste betätigen.

        Damit das Betriebssystem Solaris auf Ihrem System laufen kann, ist unter Umständen eine Aktualisierung von Treibern bzw. die Installation eines ITU erforderlich. Folgen Sie den Anweisungen für die Aktualisierung des Treibers bzw. ITUs, um die Aktualisierung vorzunehmen.

      • Ausführen von Systemverwaltungsaufgaben: “6” eingeben, Eingabetaste betätigen.

        Wenn Sie vor der Installation Systemverwaltungsaufgaben durchführen wollen, müssen Sie ein einzelnes User Shell-Fenster öffnen. Informationen zu den Systemverwaltungsaufgaben, die vor der Installation ausgeführt werden können, finden Sie in System Administration Guide: Basic Administration.

      Nachdem Sie die Systemverwaltungsaufgaben abgeschlossen haben, wird wieder die vorherige Liste mit Optionen angezeigt. Wählen Sie die gewünschte Option, um die Installation fortzusetzen.

  7. Wenn Sie dazu aufgefordert werden, beantworten Sie die Fragen zur Systemkonfiguration.

    Bei Verwendung der grafischen Benutzeroberfläche des Installationsprogramms erscheint nach dem Bestätigen der Systemkonfigurationsinformationen der Begrüßungsbildschirm von Solaris.

  8. Beantworten Sie alle Fragen, wenn Sie dazu aufgefordert werden, um die Installation abzuschließen.

  9. Nachdem das System über das Netzwerk gebootet und installiert wurde, weisen Sie es an, künftig von der Festplatte zu booten.


    Hinweis –

    Nachdem das System nach der Installation neu gebootet hat, führt das GRUB-Menü die installierten Betriebssysteme auf. Hierzu gehört auch das neu installierte Betriebssystem Solaris. Wählen Sie Betriebssystem aus, mit dem gebootet werden soll. Wenn Sie keine Auswahl vornehmen, wird die Standardauswahl verwendet.


Weitere Schritte

Wenn auf Ihrem Rechner mehrere Betriebssysteme installiert sind, müssen Sie dem GRUB-Bootloader mitteilen, mit welcher Priorität diese Betriebssysteme gebootet werden sollen, . Weitere Informationen finden Sie unter Modifying the Solaris Boot Behavior by Editing the GRUB Menu in System Administration Guide: Basic Administration .

Siehe auch

Informationen zum Abschließen einer interaktiven Installation mit der Solaris-Installations-GUI finden Sie unter So führen Sie eine Installation bzw. ein Upgrade mit dem Solaris-Installationsprogramm mit GRUB aus in Solaris 10 8/07 Installationshandbuch: Grundinstallation.