Solaris 10 6/06 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien

ProcedureSo erstellen Sie die Datei rules

  1. Erstellen Sie in einem Texteditor eine Datei mit dem Namen rules. Anderenfalls öffnen Sie in dem von Ihnen erstellten JumpStart-Verzeichnis eine rules-Beispieldatei.

  2. Fügen Sie für jede Gruppe von Systemen, auf denen Sie die Solaris-Software installieren wollen, eine Regel in die Datei rules ein.

    Eine Liste der Schlüsselwörter und Werte für die Datei rules finden Sie unter Rule-Schlüsselwörter und -Werte.

    Eine Regel in einer rules-Datei muss die folgende Syntax aufweisen:

    !Schlüsselwort Rule-Wert && !Schlüsselwort Rule-Wert ... Begin  Profil  Finish
    
    !

    Ein Symbol, das vor einem Schlüsselwort verwendet wird, um eine Negation anzugeben.

    Schlüsselwort

    Eine vordefinierte lexikalische Einheit oder ein Wort, die bzw. das ein allgemeines Systemattribut beschreibt, wie zum Beispiel den Host-Namen (hostname) oder die Hauptspeichergröße (memsize). Das Schlüsselwort wird zusammen mit dem Rule-Wert verwendet, um die Attribute zu definieren, die ein System aufweisen muss, damit das Profil darauf angewendet wird. Eine Liste der Rule-Schlüsselwörter finden Sie unter Rule-Schlüsselwörter und -Werte.

    Rule-Wert

    Ein Wert, der das jeweilige Systemattribut für das zugehörige Rule-Schlüsselwort angibt. Rule-Werte sind unter Rule-Schlüsselwörter und -Werte.

    &&

    Ein Symbol, mit dem Sie Paare von Rule-Schlüsselwörtern und Rule-Werten in einer Regel zusammenfassen können (logisches UND). Während einer benutzerdefinierten JumpStart-Installation werden nur Systeme, die allen Paaren in der Regel entsprechen, als der Regel entsprechend erkannt.

    Begin

    Der Name eines optionalen Bourne-Shell-Skripts, das vor der Installation ausgeführt werden kann. Wenn kein Begin-Skript vorhanden ist, müssen Sie in dieses Feld ein Minuszeichen (-) eingeben. Alle Begin-Skripte müssen sich im JumpStart-Verzeichnis befinden.

    Informationen zum Erstellen von Begin-Skripten finden Sie unter Erstellen von Begin-Skripten.

    Profil

    Der Name einer Textdatei, in der definiert ist, wie die Solaris-Software auf dem System installiert werden soll, wenn ein System der Regel entspricht. Die Informationen in einem Profil bestehen aus Profilschlüsselwörtern und den entsprechenden Profilwerten. Alle Profile müssen sich im JumpStart-Verzeichnis befinden.


    Hinweis –

    Weitere Möglichkeiten, das Profilfeld zu verwenden, sind unter Verwenden eines standortspezifischen Installationsprogramms und Erstellen abgeleiteter Profile mit einem Begin-Skript beschrieben.


    Finish

    Der Name eines optionalen Bourne-Shell-Skripts, das nach der Installation ausgeführt werden kann. Wenn kein Finish-Skript vorhanden ist, müssen Sie in dieses Feld ein Minuszeichen (-) eingeben. Alle Finish-Skripte müssen sich im JumpStart-Verzeichnis befinden.

    Informationen zum Erstellen von Finish-Skripten finden Sie unter Erstellen von Finish-Skripten.

    Jede Regel muss mindestens Folgendes enthalten:

    • Ein Schlüsselwort, einen Wert und ein zugehöriges Profil

    • Ein Minuszeichen (-) im Begin- und Finish-Feld, wenn kein Begin- bzw. Finish-Skript angegeben wird

  3. Speichern Sie die Datei rules im JumpStart-Verzeichnis.

  4. Stellen Sie sicher, dass root Eigentümer der Datei rules ist und dass die Berechtigungen auf 644 gesetzt sind.