Über den Befehl lucreate mit der Option -m geben Sie an, welche und wie viele Dateisysteme in der neuen Boot-Umgebung erstellt werden sollen. Sie müssen die Option wiederholt angeben, um die genaue Anzahl an zu erstellenden Dateisystemen festzulegen. Wenn Sie die Option -m einmal verwenden, geben Sie an, wohin alle Dateisysteme gestellt werden sollen. Sie führen alle Dateisysteme aus der ursprünglichen Boot-Umgebung in das eine Dateisystem zusammen, das Sie über die Option -m angeben. Wenn Sie die Option -m zweimal angeben, werden zwei Dateisysteme erstellt. Wenn Sie die Option -m zum Erstellen von Dateisystemen verwenden, beachten Sie bitte die folgenden Richtlinien:
Sie müssen die Option -m einmal für das Root-Dateisystem (/) der neuen Boot-Umgebung angeben. Wenn Sie den Befehl lucreate ohne die Option -m ausführen, wird das Konfigurationsmenü angezeigt. Mit dem Konfigurationsmenü können Sie die neue Boot-Umgebung anpassen, indem Sie die Dateien an neue Einhängepunkte umleiten.
Alle kritischen Dateisysteme in der aktuellen Boot-Umgebung, die Sie nicht getrennt mit der Option -m angeben, werden in dem Dateisystem der nächsthöheren Ebene zusammengeführt.
Nur die Dateisysteme, die Sie getrennt mit der Option -m angeben, werden in der neuen Boot-Umgebung erstellt. Wenn die aktuelle Boot-Umgebung viele Dateisysteme enthält und Sie in der neuen Boot-Umgebung die gleiche Anzahl an Dateisystemen erstellen wollen, müssen Sie die Option -m für jedes zu erstellende Dateisystem einmal angeben. Wenn Sie zum Beispiel Dateisysteme für Root (/), /opt und /var haben, verwenden Sie die Option -m für jedes Dateisystem in der neuen Boot-Umgebung.
Duplizieren Sie keine Einhängepunkte. So darf es zum Beispiel nicht zwei Root-Dateisysteme (/) geben.
Melden Sie sich als Superuser an oder nehmen Sie eine entsprechende Rolle an.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Configuring RBAC (Task Map) in System Administration Guide: Security Services.
Um eine neue Boot-Umgebung zu erstellen, geben Sie Folgendes ein:
# lucreate [-A 'BE_description'] -c BE_name \ -m mountpoint:device[,metadevice]:fs_options [-m ...] -n BE_name |
(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.
Weist der aktiven Boot-Umgebung den Namen BU-Name zu. Diese Option ist nicht obligatorisch und wird nur beim Erstellen der ersten Boot-Umgebung verwendet. Wenn Sie lucreate zum ersten Mal ausführen und dabei keine Option -c angeben, so erstellt die Software automatisch einen Standardnamen.
Der Standardname wird anhand folgender Kriterien ausgewählt:
Wenn das physische Boot-Gerät bestimmt werden kann, so wird dessen Basisname zur Benennung der aktuellen Boot-Umgebung verwendet.
Ist beispielsweise das physische Boot-Gerät /dev/dsk/c0t0d0s0, so erhält die aktuelle Boot-Umgebung den Namen c0t0d0s0.
Kann das physische Boot-Gerät nicht bestimmt werden, so wird der Name aus einer Kombination der Namen des Befehls uname mit den Optionen -s und -r erstellt.
Gibt uname -s beispielsweise SunOS als Betriebssystem zurück und uname -r meldet 5.9 als Release, so erhält die aktuelle Boot-Umgebung den Namen SunOS5.9.
Lässt sich der Name auf keine dieser beiden Weisen bestimmen, so erhält die aktuelle Boot-Umgebung den Namen current.
Wenn Sie die Option -c nach der ersten Erstellung der Boot-Umgebung verwenden, wird sie ignoriert, oder es erscheint eine Fehlermeldung.
Ist der angegebene Name mit dem Namen der aktuellen Boot-Umgebung identisch, so wird die Option ignoriert.
Unterscheidet sich der angegebene Name vom Namen der aktuellen Boot-Umgebung, so erscheint eine Fehlermeldung und die Erstellung schlägt fehl. Das folgende Beispiel zeigt einen Namen für eine Boot-Umgebung, der eine Fehlermeldung auslöst.
# lucurr c0t0d0s0 # lucreate -c /dev/dsk/c1t1d1s1 -n newbe -m /:/dev/dsk/c1t1d1s1:ufs ERROR: current boot environment name is c0t0d0s0: cannot change name using <-c c1t1d1s1> |
Legt die Dateisystemkonfiguration der neuen Boot-Umgebung in der vfstab fest. 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-Volumes im Format /dev/md/dsk/dnum.
Den Namen eines Veritas Volume Manager-Volumes im Format /dev/md/vxfx/dsk/dnum
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, der Swap-Bereich 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).
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 5Ausführen eines Upgrades mit Solaris Live Upgrade (Vorgehen).
In diesem Beispiel heißt die aktive Boot-Umgebung ?first_disk“. Die Einhängepunkte für die Dateisysteme werden mit der Option -m angegeben. Zwei Dateisysteme werden erstellt, Root (/) und /usr. Die neue Boot-Umgebung erhält den Namen second_disk. Mit dem Namen second_disk wird die Beschreibung mydescription verbunden. Der Swap-Bereich in der neuen Boot-Umgebung „second_disk“ wird automatisch von der Quelle, „first_disk“, zur gemeinsamen Nutzung freigegeben.
# lucreate -A 'mydescription' -c first_disk -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -n second_disk |