Solaris 9 Installationshandbuch

So erstellen Sie eine Boot-Umgebung und rekonfigurieren den Swap-Bereich mithilfe einer Liste (Befehlszeilenschnittstelle)

Bei vielen Swap-Slices sollten Sie eine Swap-Liste erstellen. lucreate verwendet diese Liste mit Swap-Slices für die neue Boot-Umgebung.


Hinweis -

Ein Swap-Slice darf nicht von einer anderen als der aktuellen Boot-Umgebung bzw. der Quell-Boot-Umgebung (bei Verwendung der Option -s) genutzt werden. Die Erstellung der Boot-Umgebung schlägt fehl, wenn das Swap-Slice von einer anderen Boot-Umgebung genutzt wird, ganz gleich, ob das Swap-Slice ein Swap-, ein UFS- oder ein anderes Dateisystem enthält.


  1. Erstellen Sie eine Liste der Swap-Slices, die in der neuen Boot-Umgebung benutzt werden sollen. Den Speicherort und den Namen dieser Datei können Sie selbst festlegen. In diesem Beispiel enthält die Datei /etc/lu/swapslices eine Liste mit Geräten und Slices:


    -:/dev/dsk/c0t3d0s2:swap
    -:/dev/dsk/c0t3d0s2:swap
    -:/dev/dsk/c0t4d0s2:swap
    -:/dev/dsk/c0t5d0s2:swap
    -:/dev/dsk/c1t3d0s2:swap
    -:/dev/dsk/c1t4d0s2:swap
    -:/dev/dsk/c1t5d0s2:swap
  2. Geben Sie Folgendes ein:


    # lucreate  [-A 'BU-Beschreibung'] -m Einhängepunkt:Gerät:Dateisystemtyp \
     -M Slice-Liste  -n BU-Name
    

    -A 'BU-Beschreibung'

    (Optional) Ermöglicht das Erstellen einer Boot-Umgebungsbeschreibung, die dem Boot-Umgebungsnamen (BU-Name) zugeordnet wird. Die Beschreibung kann beliebig lang sein und beliebige Zeichen enthalten. 

    -m Einhängepunkt:Gerät:Dateisystemtyp [-m...]

    Gibt die Dateisystemkonfiguriation der neuen Boot-Umgebung an. Die Dateisysteme, die Sie als Argumente für die Option -m angeben, können sich auf einer Festplatte befinden oder über mehrere Festplatten verteilt sein. Verwenden Sie diese Option so oft wie nötig, um die benötigte Anzahl an Dateisystemen zu erstellen.

    • Für Einhängepunkt können Sie einen beliebigen gültigen Einhängepunkt oder - (Bindestrich) angeben. Letzteres gibt an, dass es sich um eine Swap-Partition handelt.

    • Das Feld Gerät kann eine der folgenden Angaben enthalten:

      • Den Namen einer Festplatte im Format /dev/dsk/cnumdnumtnumsnum

      • Den Namen eines Solaris Volume Manager-Metageräts im Format /dev/md/dsk/dnum

      • Den Namen eines Veritas Volume Manager-Volumes im Format /dev/vx/dsk/Volume-Name

      • Das Schlüsselwort merged, das angibt, dass das Dateisystem am angegebenen Einhängepunkt mit dem übergeordneten Dateisystem zusammengeführt werden soll.

    • Das Feld DS_typ kann eine der folgenden Angaben enthalten:

      • ufs, ein UFS-Dateisystem

      • vxfs, ein Veritas-Dateisystem

      • swap, ein Swap-Dateisystem. Der Swap-Einhängepunkt muss ein Trennzeichen (-) sein.

    -M Slice-Liste

    Eine Liste von -m-Optionen, die in der Datei Slice-Liste zusammengestellt sind. Geben Sie diese Argumente in dem für die Option - m angegebenen Format an. Kommentarzeilen, die mit einem Leiterkreuz (#) anfangen, werden ignoriert. Die Option -M ist nützlich, wenn Sie eine lange Liste mit Dateisystemen für eine Boot-Umgebung verwenden müssen. Beachten Sie, dass Sie die Optionen -m und -M kombinieren können. Sie können zum Beispiel Swap-Slices in der Slice-Liste speichern und die Root- (/) und /usr-Slices mit -m angeben.

    Die Optionen -m und -M unterstützen das Auflisten mehrerer Slices für einen bestimmten Einhängepunkt. Beim Verarbeiten dieser Slices überspringt lucreate alle nicht verfügbaren Slices und wählt das erste verfügbare Slice aus.

    -n BU-Name

    Der Name der zu erstellenden Boot-Umgebung. Der BU-Name muss eindeutig sein.


    Beispiel 32-5 Erstellen einer Boot-Umgebung und Rekonfigurieren des Swap-Bereichs mithilfe einer Liste (Befehlszeilenschnittstelle)

    In diesem Beispiel besteht der Swap-Bereich in der neuen Boot-Umgebung aus der Liste der Slices, die in der Datei /etc/lu/swapslices aufgelistet sind. Dem Namen "second_disk" wird eine Beschreibung, "Solaris 9 test Jan. 2001", zugeordnet.


    # lucreate -A 'Solaris 9 test Jan 2001' -c first_disk \
    -m /:/dev/dsk/c02t4d0s0:ufs -m /usr:/dev/dsk/c02t4d0s1:ufs \
    -M /etc/lu/swapslices -n second_disk 
    

    Sobald die neue Boot-Umgebung erstellt wurde, können Sie ein Upgrade ausführen und die neue Umgebung aktivieren (boot-fähig machen). Schlagen Sie dazu in Kapitel 33 nach.