Offline Ändern der Größe eines Block- oder Boot-Volumes
Sie können die Größe offline ändern, um das Volume von einer Instanz zu trennen, bevor Sie die Volume-größe erweitern. Wenn Sie die Volume-Größe ändern und das Volumen wieder angehängt haben, müssen Sie die Partition erweitern. Die Festplatte muss jedoch nicht erneut gescannt werden.
Überlegungen beim Ändern der Größe eines Offline-Volumes
Immer, wenn Sie Volumes trennen und erneut anhängen, treten sowohl bei Linux-basierten als auch bei Windows-basierten Instanzen Komplexitäten und Risiken auf. Dies gilt sowohl für paravirtualisierte als auch für iSCSI-Anhangstypen. Beim Ändern der Volume-Größe müssen Sie Folgendes beachten:
-
Wenn Sie ein Volume nach dem Ändern der Größe erneut an eine Instanz anhängen und Sie keine konsistenten Gerätepfade verwenden oder die Instanz keine konsistenten Gerätepfade unterstützt, können sich die Gerätereihenfolge und der Gerätepfad ändern. Wenn Sie ein Tool wie Logical Volume Manager (LVM) verwenden, müssen Sie die Gerätezuordnungen möglicherweise korrigieren. Weitere Informationen zu konsistenten Gerätepfaden finden Sie unter Mit Volumes mit konsistenten Gerätepfaden verbinden.
-
Wenn Sie ein über iSCSI an eine Instanz angehängtes Volume trennen und dann erneut anhängen, erhöht sich die IP-Adresse des Volumes.
-
Bevor Sie die Größe eines Volumes ändern, müssen Sie ein vollständiges Backup des Volumes erstellen.
Block-Volumes
- Lösen Sie das Volume.
-
Geben Sie mit dem Befehl
oci bv volume update
die Parameter--volume-id
und--size-in-gbs
an, um die Größe eines Block-Volumes zu ändern:oci bv volume update --volume-id <volume_OCID> --size-in-gbs <new_size>... [OPTIONS]
Boot-Volumes
- Lösen Sie das Volume.
-
Verwenden Sie den Befehl
oci bv boot-volume update
, und geben Sie die Parameter--volume-id
und--size-in-gbs
an, um die Größe eines Block-Volumes zu ändern:oci bv boot-volume update --volume-id <volume_OCID> --size-in-gbs <new_size>... [OPTIONS]
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.
Block-Volumes
-
Führen Sie den Vorgang
DetachVolume
aus, und geben Sie das AttributvolumeAttachmentId
an, um ein Block-Volume von einer Instanz zu trennen. -
Führen Sie den Vorgang
UpdateVolume
aus, und geben Sie das AttributvolumeId
im Anforderungsbody und das AttributsizeInGBs
in der RessourceUpdateVolumeDetails
an, um die Größe des Block-Volumes zu ändern.
Boot-Volumes
-
Führen Sie den Vorgang
DetachVolume
aus, und geben Sie das AttributvolumeAttachmentId
an, um ein Block-Volume von einer Instanz zu trennen. -
Führen Sie den Vorgang
UpdateBootVolume
aus, und geben Sie das AttributvolumeId
im Anforderungsbody und das AttributsizeInGBs
in der RessourceUpdateBootVolumeDetails
an, um die Größe des Boot-Volumes zu ändern.
-
Nächste Schritte
- Scannen Sie den Datenträger erneut. Siehe Datenträger für an Linux-basierte Instances angehängte Volumes neu scannen und Datenträger für an Windows Instances angehängte Volumes neu scannen.
- Erweitern Sie die Partition. Siehe Partition für ein Block-Volume auf einem Linux-basierten Image erweitern und Partition für ein Block-Volume auf einem windows-basierten Image erweitern.