Befehl "splitlvcopy"
Zweck
Teilt einen logischen Datenträger auf und erstellt aus einzelnen Teilen einen neuen logischen Datenträger.
Syntax
splitlvcopy [ -f ] [ -y NewLogicalVolumeName ] [ -Y Vorsilbe ] LogicalVolume Kopien [ PhysicalVolume ... ]
Beschreibung
- Zur Verwendung dieses Befehls müssen Sie entweder über die
root-Benutzerberechtigung verfügen oder ein Mitglied der Systemgruppe sein. - Der Befehl splitlvcopy kann weder für Momentaufnahmen einer Datenträgergruppe noch für eine Datenträgergruppe, die eine Momentaufnahme einer Datenträgergruppe enthält, ausgeführt werden.
- Der Befehl splitlvcopy wird auf verschlüsselten logischen Datenträgern nicht unterstützt.
Der Befehl splitlvcopy entfernt Kopien aus jeder logischen Partition von logischer_Datenträger und verwendet diese, um neuer_logischer_Datenträger zu erstellen. Der Parameter Kopien bestimmt die maximale Anzahl physischer Partitionen, die nach der Aufteilung auf logischer_Datenträger verbleiben. Wenn logischer_Datenträger vor der Aufteilung 3 Kopien hat und der Parameter Kopien auf 2 gesetzt ist, hat logischer_Datenträger nach der Aufteilung 2 Kopien und neuer_logischer_Datenträger 1 Kopie. Es ist nicht möglich, einen logischen Datenträger so aufzuteilen, dass die Gesamtanzahl an Kopien in logischer_Datenträger und neuer_logischer_Datenträger nach der Aufteilung größer ist als die Anzahl der Kopien in logischer_Datenträger vor der Aufteilung.
Neuer_logischer_Datenträger hat dieselben Merkmale wie logischer_Datenträger. Wenn logischer_Datenträger keinen Steuerblock hat, gibt der Befehl eine Warnung aus und erstellt neuer_logischer_Datenträger ohne einen Steuerblock erfolgreich.
Beim Aufteilen eines logischen Datenträgers, der ein Dateisystem enthält, müssen weitere Aspekte berücksichtigt werden. Nach der Aufteilung gibt es zwei logische Datenträger, aber nur einen einzigen Eintrag in der Datei /etc/filesystems, der auf logischer_Datenträger verweist. Wenn Sie neuer_logischer_Datenträger als Dateisystem verwenden möchten, müssen Sie einen weiteren Eintrag in der Datei /etc/filesystems mit einem anderen Mountpunkt erstellen, der auf neuer_logischer_Datenträger verweist. Wenn der Mountpunkt noch nicht vorhanden ist, müssen Sie ihn erstellen, bevor das neue Dateisystem gemountet werden kann. Wenn neuer_logischer_Datenträger erstellt wurde, während logischer_Datenträger geöffnet war, müssen Sie den Befehl
fsck /dev/NewLogicalVolumeausführen, bevor das neue Dateisystem gemountet werden kann.
Es ist nicht möglich, System Management Interface Tool (SMIT) für die Ausführung dieses Befehls zu verwenden. Nachrichtenkataloge werden für diesen Befehl nicht unterstützt und deshalb werden die Fehlernachrichten nur in Englisch ohne Nachrichtenkatalognummern bereitgestellt. Die Dokumentation für "splitlvcopy" besteht aus dieser Man-Page.
Flags
| Element | Beschreibung |
|---|---|
| -F | Gibt an, dass logische Datenträger aufgeteilt werden sollen, ohne eine Bestätigung anzufordern. Standardmäßig fordert splitlvcopy eine Bestätigung an, bevor ein geöffneter logischer Datenträger aufgeteilt wird. Dazu gehören auch geöffnete logische Rohdatenträger und logische Datenträger, die gemountete Dateisysteme enthalten. |
| -y NewLogicalVolumeName | Gibt den Namen des neuen logischen Datenträgers an, auf den Kopien von logischer_Datenträger verschoben werden sollen. |
| -Y Präfix | Gibt das Präfix an, das anstelle des Präfix in einem systemgenerierten Namen für den neuen logischen Datenträger verwendet werden soll. Das Präfix darf maximal 13 Zeichen lang sein. Ein Name darf nicht mit einem Präfix beginnen, das bereits in der Klasse PdDv in der Einheitenkonfigurationsdatenbank für andere Einheiten definiert ist, und er darf auch kein Name sein, der bereits von einer anderen Einheit verwendet wird. |
Parameter
| Element | Beschreibung |
|---|---|
| Kopien | Gibt die maximale Anzahl physischer Partitionen an, die nach der Aufteilung auf dem logischen Datenträger verbleiben. |
| LogicalVolume | Gibt den Namen oder die ID des aufzuteilenden logischen Datenträgers an. |
| PhysicalVolume | Gibt den Namen oder die ID des physischen Datenträgers an, aus dem Kopien entfernt werden sollen. |
Exitstatus
Dieser Befehl gibt die folgenden Exitwerte zurück:
| Element | Beschreibung |
|---|---|
| 0 | Erfolgreiche Ausführung. |
| >0 | Es ist ein Fehler aufgetreten. |
Sicherheit
Zugriffssteuerung: Sie müssen Rootberechtigung haben oder zur Gruppe "system" gehören, um diesen Befehl ausführen zu können.
Prüfereignisse: Nicht zutreffend
Beispiele
Geben Sie Folgendes ein, um eine Kopie jeder logischen Partition, die zum logischen Datenträger oldlv gehört, der momentan 3 Kopien jeder logischen Partition enthält, aufzuteilen und den logischen Datenträger newlv zu erstellen:
splitlvcopy -y newlv oldlv 2Jede logische Partition auf dem logischen Datenträger oldlv hat jetzt zwei physische Partitionen. Jede logische Partition auf dem logischen Datenträger newlv hat jetzt eine physische Partition.
Dateien
| Element | Beschreibung |
|---|---|
| /usr/sbin/splitlvcopy | Enthält den Befehl splitlvcopy. |
| /tmp | Enthält die temporären Dateien, die während der Ausführung des Befehls splitlvcopy erstellt werden. |