Solaris 10 5/09 Installationshandbuch: Netzwerkbasierte Installation

Erstellen eines Installationsservers mit SPARC- bzw. x86-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 mit einer SPARC- bzw. x86-CD einen Installationsserver


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 install_dir_path
    
    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
    
  5. Kopieren Sie das Abbild der CD im Laufwerk auf die Festplatte des Installationsservers.


    # ./setup_install_server install_dir_path
    
    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 install_dir_path
        
        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. Machen Sie den Installationsserver für den Bootserver verfügbar.

        Fügen Sie diesen Eintrag mithilfe des Befehls share in die·Datei /etc/dfs/dfstab ein.


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

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


          # 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.


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


    # ./add_to_install_server install_dir_path
    
    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.


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


    # ./add_to_install_server install_dir_path
    
    Ins_verz_pfad

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

  18. Lassen Sie die CD auswerfen.

  19. Wiederholen Sie Schritt 15 bis Schritt 18 für die zweite Solaris Languages-CD.

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


    # cd /
    
  21. (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. Eine schrittweise Anleitung finden Sie in Kapitel 7Patchen des Miniroot-Abbilds (Vorgehen).

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


Beispiel 6–1 x86: Erstellen eines Installationsservers mit CDs

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

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


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

# cd /

Lassen Sie die Solaris Software-1 CD auswerfen. Legen Sie die Solaris Software - 2-CD in das CD-ROM-Laufwerk ein.


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

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

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


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

Lassen Sie die CD auswerfen.

Wiederholen Sie die vorigen Befehle für jede Solaris Languages-CD.


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