Solaris 10 8/07 Installationshandbuch: Solaris Live Upgrade und Planung von Upgrades

ProcedureSo erstellen Sie eine Boot-Umgebung von einer anderen Quelle aus

Der Befehl lucreate erstellt eine Boot-Umgebung auf der Grundlage der Dateisysteme in der aktiven Boot-Umgebung. Wenn Sie eine Boot-Umgebung auf der Grundlage einer anderen als der aktiven Boot-Umgebung erstellen möchten, verwenden Sie den Befehl lucreate mit der Option -s.


Hinweis –

Wenn Sie die neue Boot-Umgebung aktivieren und auf die vorherige Boot-Umgebung zurückgreifen müssen, booten Sie wieder die zuletzt aktive Boot-Umgebung, nicht die Quell-Boot-Umgebung.


  1. Nehmen Sie Superuser-Status oder eine entsprechende administrative Rolle an.

    Administrative Rollen umfassen Berechtigungen und reservierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.

  2. Erstellen Sie die Boot-Umgebung.


    # lucreate [-A 'BU-Beschreibung'] -s Quell-BU-Name
    -m Einhängepunkt:Gerät[,Metagerät]:DS-Optionen -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.

    -s Quell-BU-Name

    Gibt die Quell-Boot-Umgebung für die neue Boot-Umgebung an. Die Quelle ist in diesem Fall nicht die aktive Boot-Umgebung.

    -m Einhängepunkt:Gerät[,Metagerät]:DS-Optionen [-m...]

    Gibt die Dateisystemkonfiguration 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 Device kann eine der folgenden Angaben enthalten:

      • Den Namen eines Festplattengeräts im Format /dev/dsk/c wtxdys z.

      • 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-Optionen kann eine der folgenden Angabe enthalten:

      • ufs, ein UFS-Dateisystem

      • vxfs, ein Veritas-Dateisystem

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

      • Für Dateisysteme, bei denen es sich um logische Geräte (Mirrors) handelt, können mithilfe verschiedener Schlüsselwörter auf sie anzuwendende Vorgänge festgelegt werden. Mit diesen Schlüsselwörtern können Sie ein logisches Gerät erstellen, die Konfiguration eines logischen Geräts ändern oder ein logisches Gerät löschen. Eine Beschreibung dieser Schlüsselwörter finden Sie unter So erstellen Sie eine Boot -Umgebung mit RAID-1-Volumes (Mirrors).

    -n BU-Name

    Der Name der zu erstellenden Boot-Umgebung. BU-Name muss für das System eindeutig sein.

    Sobald die neue Boot-Umgebung erstellt wurde, können Sie ein Upgrade ausführen und die neue Umgebung aktivieren (boot-fähig machen). Siehe Kapitel 5, Ausführen eines Upgrades mit Solaris Live Upgrade (Vorgehen).


Beispiel 4–7 Erstellen einer Boot-Umgebung von einer anderen Quelle aus

In diesem Beispiel wird eine Boot-Umgebung auf der Grundlage des root-Dateisystems (/) in der Quell-Boot-Umgebung mit dem Namen third_disk erstellt. Third_disk ist nicht die aktive Boot-Umgebung. Mit der neuen Boot-Umgebung second_disk. wird die Beschreibung mydescription verbunden.


# lucreate -A 'mydescription' -s third_disk \
-m /:/dev/dsk/c0t4d0s0:ufs  -n second_disk