Eine neue Anwendung oder ein neues globales Volume erstellen.
vol create <name>(mkfs=<fs>|fs=<fs>)[ <prop>=<val> ]* [ -n ][--prefill][ --batch ]
Name des zu erstellenden Volumes. Das Format von <name> ist das folgende: <application>:[<class>.]<volume>, _GLOBAL:<volume>
oder _GLOBAL_RO:<volume>.
Dateisystem-Typ (zum Beispiel "ext3")
Volume-Parameter. Die folgenden Parameter können festgelegt werden:
Gibt den Volumespeicher an, in dem das Volume erstellt wird. Mögliche Werte für diesen Parameter:
local - Volume auf einem lokalen Serverspeicher speichern
san - Volume auf einem SAN speichern
Volume-Größe, Einheiten können angegeben werden (zum Beispiel, 128M[B], 2G[B]). Wenn keine Einheiten nicht angegeben werden, wird ein Wert in MB angenommen. Standard ist 1G
Kommentar zum Volume. Dieser Parameter wird nicht unterstützt, wenn der 'Verknüpfungs'-Parameter angegeben ist.
Zusätzliche Dateisystemoptionen zur Formatierung des Volumes (Einzelheiten finden Sie in den folgenden Hinweisen)
Volume wird gespiegelt
Name des Anwendungsbenutzers oder des globalen Volumes, mit dem das Volume verknüpft werden soll. Das Format der Verknüpfung ist das folgende:
<application>:<volume>
oder _GLOBAL:<volume>.
Partitionierungsparameter. (Siehe Hinweise unten für Einzelheiten)
Die Prüfung, dass sich die Volume-Referenz im Klassendeskriptor befindet, überspringen, wenn ein Singleton-Klassen-Volume der Anwendung hinzugefügt wird.
Weist ALLE Blöcke des Volumes zu.
Ausgabe in UDL-Format anzeigen.
Hinweise:
Obwohl "ntfs" und "ntfs03" in der Befehlszeile als Dateisystemnamen unterstützt werden, wird das resultierende Volume als ntfs08 formatiert.
Im Folgenden wird das Format der Partitionierungsparameter beschrieben:
Gibt die Größe für Partition N an. Standard: (disk_size - total_size_of_partitions_with_size_specified) / number_of_partitions_with_no_size_specified.
Gibt den Typ des Dateisystems für Partition N an. Unterstützt die gleichen Werte wie die fs-Eigenschaft und fügt "lvm" und "Extended" hinzu. Wenn der Wert "Extended" ist, dann ist die Partition vom Typ "extended" und kann logische Volumes enthalten. Keine Eigenschaften "fs", "fs_options", "vg" oder "lv" können für diese Partition Benutzer sein. Um logische Partitionen für eine erweiterte Partition zu definieren, verwenden Sie die parN-Eigenschaft der zweiter Ebene. fs=ext3-snapshot ist jetzt veraltet; es wird bevorzugt "fs=lvm" verwendet. Standard: roh
Optionen zur Weitergabe an mkfs beim Erstellen des Dateisystems auf der Partition Standard: Keine
Falls eine Partition als fs=Extended festgelegt ist, kann eine Eigenschaft auf zweiter Ebene verwendet werden, um logische Partitionen auf der erweiterten Partition zu erstellen. Jede beliebige Eigenschaft auf zweiter Ebene kann für eine logische Partition als Eigenschaft auf dritter Ebene verwendet werden. Beispiel par3.fs=Extended par3.par1.fs=ext3.
Die Partition wird mit fs=lvm erstellt. Dies kann verwendet werden, um die Volume-Gruppe für diese lvm-Partition festzulegen. Falls keine vg festgelegt ist, wird eine Zufallszeichenfolge verwendet.
Größe in [G,M,T] Byte, Standard (partition_size - total_size_of_logical_volumes_with_size_specified) / number_of_logical_volumes_with_no_size_specified
Legt den Dateisystemtyp für dieses logische Volume fest. Erlaubte Werte sind alle vom Linux-Filer behandelten Dateisysteme.
Optionen, die beim Erstellen des Dateisystems auf dem logischen Volume an mkfs übergeben werden. Der für den Parameter "fs_options" festgelegte Wert ist eine leerzeichengetrennte Liste. Sie ist dateisystemspezifisch und nur in Verbindung mit dem Parameter "mkfs" zulässig. Folgende sind die verfügbaren Optionen für jedes unterstützte Dateisystem:
<any option> - jede beliebige von mkfs.<filesystem> verstandene Option. Die Optionen werden für das ausgewählte Dateisystem direkt an das mkfs-Tool übergeben.
Mit der Zeichenfolge "vol_group_name-" wird der Name der LVM-Volumegruppe festgelegt, die auf dem Volume erstellt werden soll. Falls nicht festgelegt, wird ein Zufallsname für die Volume-Gruppe generiert.
data_percentage - Prozentsatz des Volumes, der verwendet wird, um Daten zu speichern. Der verbleibende Speicherplatz des Volumes wird für Snapshots verwendet. Falls nicht festgelegt, werden 80% des Volumes für Daten verwendet.
<any option> - jede von mkfs.ext3 verstandene Option. Die Optionen werden direkt an das mkfs-Tool übergeben und für das Daten-Volume verwendet.
volume_label - Die Volume-Bezeichnung für das dst-Volume. Falls leer, wird stattdessen der Wert der Eigenschaft "vol_name" verwendet.
active - Erstellt die neue Partition als aktiv (startbar). Zulässige Werte sind "ja" und "nein". Falls ausgelassen, wird der Standardwert ·nein· während der Formatierung verwendet, wohingegen der Wert während "fscpopy" standardmäßig der src-Volume-Typ ist.
vol create my-app:data fs=ext3
1G-Anwendungsbenutzer-Volume erstellen
vol create my-app:data fs=ext3 fs_options="-b 4096 -j -J size=180 -m 0"
1G-Anwendungsbenutzer-Volume mit Angabe der Blockgröße, Journalgröße und der reservierten Blöcke erstellen.
vol create my-app:DBASE.boot fs=ext3 size=256M -n
256M-Singleton-Klassen-Startvolume für die Anwendung erstellen und nicht überprüfen, ob es Volume-Referenzen im Klassendeskriptor von DBASE gibt.
vol create my-app:data fs=ext3-snapshot size=1G fs_options="vol_group_name=VGVOL data_percentage=75 -b 2048"
1G-Anwendungsbenutzer-Volume vom Typ ext3-snapshot erstellen, wobei die Blockgrößen für das Dateisystem auf dem Daten-Volume auf 2048 festgelegt sind.
vol create my-app:data size=5G par1.fs=ext2 par1.size=100M par2.fs=lvm par2.vg=VOLGR00 par2.root_lv.size=2GB par2.root_lv.fs=ext3 par2.home_lv.fs=ext3
5GB-Festplatte mit 2 primären Partitionen erstellen, wobei die erste eine Größe von 100MB hat und als ext2 formatiert ist, und die zweite den Rest des Festplattenspeichers verwendet und lvm mit zwei Volumes enthält - eines für / (verwendet 2GB) und eines für /home (verwendet den Rest des Partitionsspeicherplatzes) - dies ist ein typisches Setup, das bei der Installation von Distributionen standardmäßig eingesetzt wird
vol create my-app:data size=10G par1.fs=ext2 par2.fs=ext3 par3.fs=ext3 par4.fs=ext3
10GB-Festplatte mit 4 Partitionen erstellen
vol create my-app:data size=10G par1.fs=ext2 par2.fs=ext3 par3.fs=ext3 par4.fs=Extended par4.par1.fs=ext3
Das gleiche wie oben beschrieben, hier ist allerdings die letzte Partition logisch (es werden tatsächlich 5 Partitionen erstellt, 3 primäre, 1 erweiterte und 1 logische, die sich auf der erweiterten befindet)
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|