JavaScript is required to for searching.
Navigationslinks überspringen
Druckansicht beenden
Oracle Solaris 10 1/13 Installationshandbuch: JumpStart-Installation     Oracle Solaris 10 1/13 Information Library (Deutsch)
search filter icon
search icon

Dokumentinformationen

Vorwort

1.  Informationen zur Planung einer Oracle Solaris-Installation

2.  JumpStart (Überblick)

3.  Vorbereiten von JumpStart-Installationen (Aufgaben)

Übersicht über die Aufgaben: Vorbereiten von JumpStart-Installationen

Erstellen eines Profilservers für vernetzte Systeme

So erstellen Sie ein JumpStart-Verzeichnis auf einem Server

Allen Systemen Zugriff auf den Profilserver gewähren

Verwenden eines Platzhaltereintrags zum Gewähren des Zugriffs auf den Profilserver für alle Systeme

Erstellen einer Profildiskette für Standalone-Systeme

SPARC: So erstellen Sie eine Profildiskette

x86: So erstellen Sie eine Profildiskette mit GRUB

Erstellen der Datei rules

Syntax der Datei rules

So erstellen Sie die Datei rules

rules-Beispieldatei

Erstellen eines Profils

Syntax von Profilen

So erstellen Sie ein Profil

Beispiele für Profile

Testen eines Profils

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

So testen Sie ein Profil

Beispiele für das Testen von Profilen

Validieren der Datei rules

So validieren Sie die Datei rules

4.  Verwenden der optionalen JumpStart-Funktionen (Aufgaben)

5.  Erstellen von benutzerdefinierten Rule- und Probe-Schlüsselwörtern (Vorgehen)

6.  Ausführen einer JumpStart-Installation (Aufgaben)

7.  JumpStart-Installation (Beispiele)

8.  JumpStart-Schlüsselwortreferenz

9.  Installation eines ZFS-Root-Pools mit JumpStart

Glossar

Index

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 Installationsausgabe können Sie schnell ermitteln, ob ein Profil wie beabsichtigt funktioniert. Beispiel: Sie können ermitteln, ob ein System über ausreichend Festplattenspeicher für ein Upgrade auf eine neue Oracle Solaris-Version verfügt, bevor Sie das Upgrade in diesem System ausführen.

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

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

Damit Sie ein Profil für eine bestimmte Oracle Solaris-Version erfolgreich und korrekt testen können, müssen Sie das Profil innerhalb der Oracle Solaris-Umgebung derselben Version testen. Beispiel: Wenn Sie ein Profil für eine Oracle Solaris-Neuinstallation testen möchten, müssen Sie den Befehl pfinstall auf einem System ausführen, auf dem das Oracle Solaris-BS läuft.

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:

    Für SPARC-basierte Systeme:

    • Oracle Solaris Operating System for SPARC Platforms-DVD

    • Oracle Solaris Software for SPARC Platforms - 1-CD

    Für x86-basierte Systeme:

    • Oracle Solaris Operating System for x86 Platforms-DVD

    • Oracle Solaris Software for x86 Platforms - 1-CD


    Hinweis - Wenn Sie ein Upgrade-Profil testen möchten, booten Sie das System, auf dem das Upgrade ausgeführt werden soll.


  2. Beantworten Sie die Fragen zur Systemidentifikation.
  3. Um das Installationsprogramm zu beenden, geben Sie "!" an der Eingabeaufforderung ein.
    The Solaris installation program  will assist you in installing software for Solaris.
    <Press ENTER to continue> {"!" exits}
  4. Führen Sie den Befehl pfinstall über die Shell aus.

    Einzelheiten zum Befehl pfinstall finden Sie in Schritt 5 in So testen Sie ein Profil.

So testen Sie ein Profil


x86 nur - Wenn Sie das Schlüsselwort locale verwenden, schlägt der Befehl pfinstall -D zum Testen des Profils fehl. Eine Umgehungslösung finden Sie unter der Fehlermeldung “Konnte Sprachumgebung nicht wählen” im Abschnitt Upgrade des Betriebssystems Oracle Solaris in Oracle Solaris 10 1/13 Installationshandbuch: Netzwerkbasierte Installation.


  1. Verwenden Sie zum Testen des Profils ein System mit demselben Plattformtyp (SPARC bzw. x86) wie das System, für welches das Profil erstellt wurde.

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

  2. Testen Sie das Profil.
    • Wenn Sie ein Neuinstallationsprofil testen möchten und über ein System verfügen, auf dem die Oracle Solaris 10 8/11-Software ausgeführt wird, müssen Sie sich als Superuser im System anmelden.
    • So testen Sie ein Upgrade-Profil oder ein Neuinstallationsprofil, wenn Oracle Solaris 10 8/11 noch nicht auf dem System ausgeführt wird:
      1. Erstellen Sie zum Testen des Profils eine temporäre Oracle Solaris 10 8/11-Umgebung. Nähere Informationen finden Sie unter So erstellen Sie eine temporäre Oracle Solaris-Umgebung zum Testen eines Profils. Fahren Sie dann mit Schritt 3 fort.
      2. Erstellen Sie einen temporären Einhängepunkt.
        # mkdir /tmp/mnt
      3. Hängen Sie das Verzeichnis mit den Profilen ein, die Sie testen wollen.
        • Wenn Sie ein Remote-NFS-Dateisystem für Systeme im Netzwerk einhängen, geben Sie Folgendes ein:
          mount -F nfs server-name:path /tmp/mnt
        • SPARC: Wenn Sie eine UFS-formatierte Diskette einhängen, geben Sie Folgendes ein:
          mount -F ufs /dev/diskette /tmp/mnt
        • Wenn Sie eine PCFS-formatierte Diskette einhängen, geben Sie Folgendes ein:
          mount -F pcfs /dev/diskette /tmp/mnt
  3. Zum Testen des Profils mit einer bestimmten Hauptspeichergröße setzen Sie SYS_MEMSIZE auf die jeweilige Hauptspeichergröße in MB.
    # SYS_MEMSIZE=memory-size
    # export SYS_MEMSIZE
  4. Hängen Sie das Verzeichnis ein.
    • Wenn Sie in Unterschritt c ein Verzeichnis eingehängt haben, ändern Sie das Verzeichnis in /tmp/mnt.

      # cd /tmp/mnt
    • Wenn Sie kein Verzeichnis eingehängt haben, wechseln Sie in das Verzeichnis, in dem sich das Profil befindet. Dies ist normalerweise das JumpStart-Verzeichnis.

      # cd jumpstart-dir-path
  5. Testen Sie das Profil mit dem Befehl pfinstall(1M).
    # /usr/sbin/install.d/pfinstall -D:-d disk-config-file -c path profile

    Achtung

    Achtung - Sie müssen die Option -d oder -D angeben. Wenn Sie keine dieser Optionen angeben, verwendet pfinstall das angegebene Profil zum Installieren der Oracle Solaris-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 disk-config-file

    pfinstall verwendet die Festplattenkonfiguration zum Testen des Profils. Wenn sich die disk-config-file nicht im 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 disk-config-file können Sie bei einem Upgrade-Profil (install_type upgrade) nicht verwenden. Sie müssen Upgrade-Profile immer anhand der Festplattenkonfiguration des Systems testen und die Option -D verwenden.


    -c path

    Der Pfad zum Oracle Solaris-Softwareabbild. Diese Option verwenden Sie zum Beispiel, wenn auf dem System Solaris Volume Manager zum Einhängen der Oracle Solaris Software - 1-CD für die jeweilige Plattform verwendet wird.


    Hinweis - Die Option -c ist nicht erforderlich, wenn Sie von Oracle Solaris Operating System-DVD oder von einem Abbild der Oracle Solaris Software - 1-CD für die jeweilige Plattform gebootet haben. Das DVD- oder CD-Abbild wird als Teil des Boot-Prozesses in /cdrom/ eingehängt.


    profile

    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 Oracle Solaris 10 8/11-Software installiert ist. Das Profil basic_prof befindet sich im Verzeichnis /jumpstart, und der Pfad zum Oracle Solaris Operating System-DVD-Abbild wird angegeben, da Solaris Volume Manager verwendet wird.

Beispiel 3-18 Profiltest mit einem Oracle Solaris 10 8/11-System

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

Das folgende Beispiel zeigt, wie Sie mit pfinstall ein Profil mit dem Namen basic_prof auf einem Oracle Solaris 10 8/11-System testen. Der Test wird unter Verwendung der Festplattenkonfigurationsdatei 535_test ausgeführt. Der Test prüft, ob 64 MB Systemspeicher vorhanden sind. In diesem Beispiel wird ein Abbild der Oracle Solaris Software for SPARC Platforms - 1-CD bzw. der Oracle Solaris Software for x86 Platforms - 1-CD verwendet, das sich im Verzeichnis /export/install befindet.

Beispiel 3-19 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