In den folgenden Beispielen sehen Sie die Befehlssyntax für das Erstellen von RAID-1-Volumes für eine neue Boot-Umgebung.
Abbildung 2–5 zeigt eine neue Boot-Umgebung mit einem RAID-1-Volume (Mirror), der auf zwei physischen Festplatten erstellt wurde. Der folgende Befehl erstellt die neue Boot-Umgebung sowie den Mirror.
# lucreate -n second_disk -m /:/dev/md/dsk/d30:mirror,ufs \ -m /:/dev/dsk/c0t1d0s0,/dev/md/dsk/d31:attach -m /:/dev/dsk/c0t2d0s0,/dev/md/dsk/d32:attach \ -m -:/dev/dsk/c0t1d0s1:swap -m -:/dev/dsk/c0t2d0s1:swap |
Dieser Befehl führt folgende Schritte aus:
Er erstellt die neue Boot-Umgebung second_disk.
Er erstellt den Mirror d30 und konfiguriert ein UFS-Dateisystem.
Er erstellt auf Slice 0 jeder physischen Platte eine aus einem einzelnen Slice bestehende Verkettung. Die Verkettungen werden d31 und d32 genannt.
Er fügt die beiden Verkettungen in den Mirror d30 ein.
Er kopiert das Root-Dateisystem (/) in den Mirror.
Er konfiguriert die Dateisysteme für den Swap-Bereich auf Slice 1 jeder physischen Platte.
Abbildung 2–6 zeigt eine neue Boot-Umgebung, die einen RAID-1-Volume (Mirror) enthält. Der folgende Befehl erstellt die neue Boot-Umgebung sowie den Mirror.
# lucreate -n second_disk -m /:/dev/md/dsk/d20:ufs,mirror \ -m /:/dev/dsk/c0t1d0s0:detach,attach,preserve |
Dieser Befehl führt folgende Schritte aus:
Er erstellt die neue Boot-Umgebung second_disk.
Er bricht den Mirror d10 auf und entfernt die Verkettung d12 aus dem Verbund.
Er behält den Inhalt der Verkettung d12 bei. Es werden keine Dateisysteme kopiert.
Er erstellt den neuen Mirror d20. Sie haben nun zwei einzelne Mirrors: d10 und d20.
Er hängt die Verkettung d12 an den Mirror d20 an.