Solaris 9 9/04 Installationshandbuch

So erstellen Sie mit x86-CDs einen x86-Installationsserver auf einem SPARC-System

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


Hinweis –

Bei diesem Verfahren wird davon ausgegangen, dass Volume Manager auf dem System läuft. Wenn Sie zum Verwalten von Datenträgern nicht Volume Manager verwenden, finden Sie Näheres zum Verwalten von Wechseldatenträgern ohne Volume Manager im System Administration Guide: Devices and File Systems.


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

  1. Melden Sie sich beim entfernten x86-System als Superuser an.

    Das System muss über ein CD-ROM-Laufwerk verfügen und Teil des Netzwerks und des Namens-Service am Standort sein. Wenn Sie einen Namen-Service verwenden, muss sich das System außerdem im NIS-, NIS+-, DNS- oder LDAP-Namen-Service befinden. Wenn Sie keinen Namen-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 of 2 x86 Platform Edition-CD in das Laufwerk des entfernten x86-Systems ein.

  3. Fügen Sie auf dem entfernten x86-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/s2
    
  4. Starten Sie auf dem entfernten x86-System den NFS-Dämon.


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


    entferntes_x86-System# share
    -   /cdrom/sol_9_x86/s0 ro,anon=0 " "
    -   /cdrom/sol_9_x86/s2 ro,anon=0 " "

    In der obigen Beispielausgabe bezieht sich sol_9_x86 auf das Betriebssystem Solaris 9 (x86 Platform Edition). Diese Zeichenfolge unterscheidet sich für jede Version des Betriebssystems Solaris.

  6. Melden Sie sich bei dem SPARC-System, das Sie als x86-Installationsserver einrichten wollen, als Superuser an.

  7. Greifen Sie auf dem SPARC-System auf die x86-CD zu, indem Sie zwei Verzeichnisse für die Einhängepunkte erstellen, eins für die Miniroot und ein zweites für das Produkt.


    SPARC-System# mkdir Verzeichnisname_s0 
    

    SPARC-System# mkdir  Verzeichnisname_s2
    
    Verzeichnisname_s0

    Gibt das Verzeichnis an, das die Miniroot von Slice 0 enthalten soll.

    Verzeichnisname_s2

    Gibt das Verzeichnis an, das das Produkt von Slice 2 enthalten soll.

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


    SPARC-System# showmount -e entferntes_x86-System
    export list for entferntes_x86-System:
    /cdrom/sol_9_x86/s0 (everyone)
    /cdrom/sol_9_x86/s2 (everyone)
  9. Hängen Sie auf dem SPARC-System das entfernte x86-CD-Abbild ein.


    SPARC-System# mount Name_entferntes_x86-System:/cdrom/sol_9_x86/s0 Verzeichnisname_s0
    

    SPARC-System# mount Name_entferntes_x86-System:/cdrom/sol_9_x86/s2 Verzeichnisname_s2
    
  10. Wechseln Sie auf dem SPARC-System in das Verzeichnis Tools auf der eingehängten CD:


    SPARC-System# cd /directory_name_s2/Solaris_9/Tools
    
  11. Kopieren Sie auf dem SPARC-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:


    SPARC-System# ./setup_install_server -t Verzeichnisname_s0 Inst_verz_pfad
    
    -t

    Gibt den Pfad zu einem Boot-Abbild an, wenn Sie ein anderes Boot-Abbild als das im Verzeichnis Tools auf der Solaris Software 2 of 2-CD verwenden wollen.

    Verzeichnisname_s0

    Gibt das Verzeichnis an, das die Miniroot von Slice 0 enthält.

    Ins_verz_pfad

    Gibt das Verzeichnis an, in welches 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-Abbilder vorhanden ist. Um den verfügbaren Festplattenspeicher zu ermitteln, verwenden Sie den Befehl df -kl.


  12. Wechseln Sie auf dem SPARC-System in das oberste Verzeichnis.


    SPARC-System# cd /
    
  13. Hängen Sie auf dem SPARC-System beide Verzeichnisse aus.


    SPARC-System# unmount Verzeichnisname_s0 
    

    SPARC-System# unmount Verzeichnisname_s2
    
  14. Heben Sie auf dem x86-System die Freigabe zur gemeinsamen Nutzung für beide CD-ROM-Slices auf.


    entferntes_x86-System# unshare /cdrom/sol_9_x86/s0
    

    entferntes_x86-System# unshare /cdrom/sol_9_x86/s2
    
  15. Lassen Sie auf dem x86-System die Solaris Software 1 of 2 x86 Platform Edition-CD auswerfen.

  16. Legen Sie die Solaris Software 2 of 2 x86 Platform Edition-CD in das CD-ROM-Laufwerk des SPARC-Systems ein.

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


    SPARC-System# cd /cdrom/cdrom0/Solaris_9/Tools
    
  18. Kopieren Sie die CD auf dem SPARC-System auf die Festplatte des Installationsservers:


    SPARC-System# ./add_to_install_server Inst_verz_pfad
    
    Ins_verz_pfad

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

  19. Lassen Sie die Solaris Software 2 of 2 x86 Platform Edition-CD auswerfen.

  20. Legen Sie auf dem SPARC-System die Solaris x86 Platform Edition Languages-CD in das CD-ROM-Laufwerk ein und hängen Sie die CD ein.

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


    SPARC-System# cd /cdrom/cdrom0/Tools
    
  22. Kopieren Sie die CD auf dem SPARC-System auf die Festplatte des Installationsservers:


    SPARC-System# ./add_to_install_server Inst_verz_pfad
    
    Ins_verz_pfad

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

  23. Entscheiden Sie, ob die Benutzer zum Booten des Systems das Solaris Web Start-Installationsverfahren nutzen und die Solaris 9-Software von einem Netzwerk installieren können sollen.

    • Wenn nicht, lassen Sie die Solaris x86 Platform Edition Languages-CD auswerfen, und fahren Sie mit Schritt 31 fort.

    • Wenn ja, lassen Sie die Solaris x86 Platform Edition Languages-CD auswerfen, und fahren Sie fort.

  24. Legen Sie auf dem entfernten x86-System die Solaris x86 Platform Edition Installations-CD in das CD-ROM-Laufwerk ein.

  25. Fügen Sie auf dem entfernten x86-System den folgenden Eintrag 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/s2
    
  26. Starten Sie auf dem entfernten x86-System den NFS-Dämon.


    entferntes_x86-System# /etc/init.d/nfs.server start
    
  27. Prüfen Sie auf dem entfernten x86-System, ob die CD für andere Systeme zugänglich ist:


    entferntes_x86-System# share
    -   /cdrom/multi_sol_9_x86/s0 ro,anon=0 " "
    -   /cdrom/multi_sol_9_x86/s2 ro,anon=0 " "
  28. Hängen Sie auf dem SPARC-System die Slices auf der CD ein.


    SPARC-System# mount Name_entferntes_x86-System:/cdrom/multi_sol_9_x86/s0 Verzeichnisname_s0 
    SPARC-System# mount Name_entferntes_x86-System:/cdrom/multi_sol_9_x86/s2  Verzeichnisname_s2
    
  29. Wechseln Sie auf dem SPARC-System in das Verzeichnis auf der eingehängten CD, das den Befehl modify_install_server enthält:


    SPARC-System# cd Verzeichnisname_s2
    
  30. Kopieren Sie die Software für die Solaris Web Start-Benutzeroberfläche auf den Installationsserver.


    SPARC-System# ./modify_install_server -p Inst_verz_pfad Verzeichnisname_s0
    
    -p

    Bewirkt, dass die Miniroot des vorhandenen Abbildes in Inst_verz_pfad/Solaris_9/Tools/Boot.orig erhalten bleibt.

    Ins_verz_pfad

    Gibt das Verzeichnis an, in das die Solaris Web Start-Benutzeroberfläche kopiert werden soll.

    Verzeichnisname_s0

    Gibt das Verzeichnis an, das die Miniroot von Slice 0 enthalten soll.

  31. Entscheiden Sie, ob Sie Patches auf die Dateien in der Miniroot (Solaris_9/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.


  32. Entscheiden Sie, ob Sie einen Boot-Server benötigen.


Beispiel 15–3 Erstellen eines x86-Installationsservers auf einem SPARC-System mit x86-CDs

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

Auf dem entfernten x86-System:


tadpole (entferntes_x86-System)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (entferntes_x86-System)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (entferntes_x86-System)# /etc/init.d/nfs.server start

Auf dem SPARC-System:


rosemary (SPARC-System)# mkdir /x86S0
rosemary (SPARC-System)# mkdir /x86S2
rosemary (SPARC-System)# mount tadpole:/cdrom/sol_9_x86/s0 /x86S0
rosemary (SPARC-System)# mount tadpole:/cdrom/sol_9_x86/s0 /x86S2
rosemary (SPARC-System)# cd /x86S2/Solaris_9/Tools
rosemary (SPARC-System)# ./setup_install_server -t /x86S0 /export/home/cdx86
rosemary (SPARC-System)# cd /
rosemary (SPARC-System)# unmount /x86S0
rosemary (SPARC-System)# unmount /x86S2

tadpole (entferntes_x86-System) unshare /cdrom/cdrom0/s0
tadpole (entferntes_x86-System) unshare  /cdrom/cdrom0/s2

rosemary (SPARC-System)# cd /cdrom/cdrom0/Solaris_9/Tools
rosemary (SPARC-System)# ./add_to_install_server /export/home/cdx86
rosemary (SPARC-System)# cd /cdrom/cdrom0/Tools
rosemary (SPARC-System)# ./add_to_install_server /export/home/cdx86

Auf dem entfernten x86-System:


tadpole (entferntes_x86-System)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s0
tadpole (entferntes_x86-System)# share -F nfs -o ro,anon=0 /cdrom/cdrom0/s2
tadpole (entferntes_x86-System)# /etc/init.d/nfs.server start

Auf dem SPARC-System:


rosemary (SPARC-System)# mount remote_x86_system_name:/cdrom/sol_9_x86/x86S0
rosemary (SPARC-System)# mount remote_x86_system_name:/cdrom/sol_9_x86/x86S2
rosemary (SPARC-System)# cd /x86S2
rosemary (SPARC-System)# ./modify_install_server -p /export/home/cdx86 /x86S0

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.