Solaris 9 Installationshandbuch

Testen eines Profils

Nachdem Sie ein Profil erstellt haben, können Sie es mit dem Befehl pfinstall( 1M) testen. Testen Sie das Profil, bevor Sie es für eine Installation oder ein Upgrade verwenden. Insbesondere beim Erstellen von Upgrade-Profilen, bei denen Festplattenplatz neu zugewiesen wird, ist das Testen sehr nützlich.

Anhand der von pfinstall generierten Ausgabe können Sie schnell ermitteln, ob das Profil wie beabsichtigt funktioniert. Sie können zum Beispiel ermitteln, ob ein System über ausreichend Festplattenspeicher für ein Upgrade auf ein neues Solaris-Release verfügt, bevor Sie das Upgrade ausführen.

Mit pfinstall können Sie ein Profil unter folgenden Bedingungen testen:

So erstellen Sie eine temporäre Solaris 9-Umgebung zum Testen eines Profils

Damit Sie ein Profil für ein bestimmtes Solaris-Release mit Erfolg korrekt testen können, müssen Sie das Profil innerhalb der Solaris-Umgebung desselben Release testen. Wenn Sie zum Beispiel ein Profil für eine Solaris 9-Neuinstallation testen wollen, müssen Sie den Befehl pfinstall auf einem System unter Solaris 9 ausführen.

Sie müssen eine temporäre Installationsumgebung erstellen, wenn Sie ein Profil unter einer der folgenden Bedingungen testen wollen:

  1. Booten Sie ein System von einem Abbild einer der folgenden Datenträger:

    • Solaris 9-DVD

    • Solaris 9 Software 1 of 2-CD


    Hinweis -

    Wenn Sie ein Upgrade-Profil testen wollen, booten Sie das System, auf dem das Upgrade ausgeführt werden soll.


  2. Beantworten Sie die Fragen zur Systemidentifikation.

  3. Beenden Sie das Installationsprogramm.

    • Wenn Sie mit der Solaris 9-DVD arbeiten, geben Sie ! an der folgenden Eingabeaufforderung ein:


      Solaris Web Start unterstützt Sie bei der Installation der Software 
      für Solaris.
      <Weiter mit der Eingabetaste> {"!" beendet}
    • Wenn Sie die Solaris 9 Software 1 of 2-CD verwenden, wählen Sie das Programm Solaris suninstall-Programm als das Installationsprogramm für das Betriebssystem Solaris 9 aus. Wählen Sie im ersten Bildschirm "Beenden".

  4. Führen Sie den Befehl pfinstall über die Shell aus. Weitere Informationen zum Befehl pfinstall finden Sie in Schritt 7 unter "So testen Sie ein Profil".

So testen Sie ein Profil

  1. Suchen Sie zum Testen des Profils ein System.

    Wenn Sie ein Upgrade-Profil testen, müssen Sie das Profil auf dem System testen, auf dem das Upgrade ausgeführt werden soll.

  2. Entscheiden Sie anhand der folgenden Tabelle über das weitere Vorgehen.

    Testszenario 

    Anweisungen 

    Sie wollen ein Neuinstallationsprofil testen und verfügen über ein System, auf dem die Solaris 9-Software läuft. 

    Melden Sie sich bei dem System als Superuser an und fahren Sie mit Schritt 5 fort.

    Sie wollen ein Upgrade-Profil testen oder Sie haben kein System unter Solaris 9, das zum Testen eines Neuinstallationsprofils verwendet werden kann.  

    Erstellen Sie zum Testen des Profils eine temporäre Solaris 9-Umgebung. Nähere Informationen finden Sie unter "So erstellen Sie eine temporäre Solaris 9-Umgebung zum Testen eines Profils ". Fahren Sie dann mit Schritt 3 fort.

  3. Erstellen Sie einen temporären Einhängepunkt.


    # mkdir /tmp/mnt
    
  4. Hängen Sie das Verzeichnis mit den Profilen ein, die Sie testen wollen.

    Einhängeszenario 

    Eingabeanweisungen 

    Einhängen eines entfernten NFS-Dateisystems für Systeme im Netzwerk 


    mount -F nfs Servername:Pfad /tmp/mnt
    

    Einhängen einer UFS-formatierten Diskette 


    mount -F ufs /dev/diskette /tmp/mnt
    

  5. Zum Testen des Profils mit einer bestimmten Hauptspeichergröße setzen Sie SYS_MEMSIZE auf die jeweilige Hauptspeichergröße in MB.


    # SYS_MEMSIZE=Hauptspeichergröße
    # export SYS_MEMSIZE
    

  6. Haben Sie in Schritt 4 ein Verzeichnis eingehängt?

    • Wenn ja, wechseln Sie in das Verzeichnis /tmp/mnt.


      # cd /tmp/mnt
      

    • Wenn nicht, wechseln Sie in das Verzeichnis, in dem sich das Profil befindet. Dies ist normalerweise das JumpStart-Verzeichnis.


      # cd Jumpstart-Verz_pfad
      

  7. Testen Sie das Profil mit dem Befehl pfinstall( 1M).


    # /usr/sbin/install.d/pfinstall -D:-d Plattenkonfig_datei[[-c Pfad]] Profil
    

    Achtung - Achtung -

    Sie müssen die Option -d oder -D angeben. Wenn Sie nicht eine dieser Optionen angeben, verwendet pfinstall das angegebene Profil zum Installieren der Solaris 9-Software. Alle Daten auf dem System werden dabei überschrieben.


    -D

    pfinstall verwendet zum Testen des Profils die aktuelle Festplattenkonfiguration des Systems. Zum Testen eines Upgrade-Profils müssen Sie die Option -D verwenden.

    -d Plattenkonfigurationsdatei

    pfinstall verwendet zum Testen des Profils die Festplattenkonfigurationsdatei Plattenkonfigurationsdatei. Wenn sich die Plattenkonfigurationsdatei nicht in dem Verzeichnis befindet, in dem pfinstall ausgeführt wird, müssen Sie den Pfad angeben.

    Nähere Informationen zum Erstellen einer Festplattenkonfigurationsdatei finden Sie unter "Erstellen von Festplattenkonfigurationsdateien".

     


    Hinweis -

    Die Option -d Plattenkonfigurationsdatei können Sie bei einem Upgrade-Profil, install_type upgrade, nicht verwenden. Beim Testen eines Upgrade-Profils müssen Sie immer die Festplattenkonfiguration des Systems selbst verwenden, also die Option -D.


    -c Pfad

    Der Pfad zu dem Abbild der Solaris 9-Software. Diese Option verwenden Sie zum Beispiel, wenn auf dem System Volume Manager zum Einhängen der Solaris 9 Software 1 of 2-CD für die jweilige Plattform verwendet wird. 


    Hinweis -

    Die Option -c ist nicht erforderlich, wenn Sie von einem Abbild der Solaris 9-DVD oder der Solaris 9 Software 1 of 2-CD für die jeweilige Plattform gebootet haben. Das DVD- bzw. CD-Abbild wird beim Booten in /cdrom eingehängt.


    Profil

    Der Name des zu testenden Profils. Wenn sich Profil nicht in dem Verzeichnis befindet, in dem pfinstall ausgeführt wird, müssen Sie den Pfad angeben.

Beispiele für das Testen von Profilen

Das folgende Beispiel zeigt, wie Sie mit pfinstall ein Profil mit dem Namen basic_prof testen können. Das Profil wird mit der Festplattenkonfiguration eines Systems getestet, auf dem die Solaris 9-Software installiert ist. Das Profil basic_prof befindet sich im Verzeichnis /jumpstart und der Pfad für das Abbild der Solaris 9 Software 1 of 2-CD wird angegeben, da Volume Manager verwendet wird.


Beispiel 23-5 Testen eines Profils mit einem Solaris 9-System


# cd /jumpstart
# /usr/sbin/install.d/pfinstall -D -c /cdrom/Pfadname basic_prof

Das folgende Beispiel zeigt, wie Sie mit pfinstall ein Profil mit dem Namen basic_prof auf einem Solaris 9-System testen können. Der Test wird unter Verwendung der Festplattenkonfigurationsdatei 535_test ausgeführt. Der Test prüft, ob 64 MB Hauptspeicher vorhanden sind. In diesem Beispiel wird ein Abbild der Solaris 9 Software 1 of 2-CD verwendet, das sich im Verzeichnis /export/install befindet.


Beispiel 23-6 Testen eines Profils mit einer Festplattenkonfigurationsdatei


# SYS_MEMSIZE=64
# export SYS_MEMSIZE
# /usr/sbin/install.d/pfinstall -d 535_test -c /export/install basic_prof