Redimensionnement hors ligne d'un volume de blocs ou d'initialisation
Vous pouvez utiliser le redimensionnement hors ligne pour détacher le volume d'une instance avant d'étendre sa taille. Une fois le volume redimensionné et rattaché, vous avez besoin d'étendre la partition, mais vous n'avez pas besoin d'effectuer une nouvelle analyse du disque.
Remarques concernant le redimensionnement d'un volume hors ligne
Chaque fois que vous détachez et rattachez des volumes, il existe des difficultés et des risques pour les instances basées sur Linux et Windows. Cela s'applique aux types d'attachement paravirtualisé et iSCSI. Gardez les points suivants à l'esprit lorsque vous redimensionnez des volumes :
-
Lorsque vous rattachez un volume à une instance après le redimensionnement, si vous n'utilisez pas de chemin de dispositif cohérent ou si l'instance ne prend pas en charge ce type de chemin, l'ordre et le chemin de dispositif peuvent être modifiés. Si vous utilisez un outil tel que Logical Volume Manager (LVM), vous devrez peut-être corriger les correspondances de dispositifs. Pour plus d'informations sur les chemins de dispositif cohérents, reportez-vous à Connexion à des volumes présentant des chemins de dispositif cohérents.
-
Lorsque vous détachez et rattachez un volume attaché iSCSI à une instance, l'adresse IP du volume est incrémentée.
-
Avant de redimensionner un volume, vous devez créer une sauvegarde complète de celui-ci.
Volumes de blocs
- Détachez le volume.
-
Utilisez la commande
oci bv volume update
et spécifiez les paramètres--volume-id
et--size-in-gbs
pour redimensionner un volume de blocs :oci bv volume update --volume-id <volume_OCID> --size-in-gbs <new_size>... [OPTIONS]
Volumes d'initialisation
- Détachez le volume.
-
Utilisez la commande
oci bv boot-volume update
et spécifiez les paramètres--volume-id
et--size-in-gbs
pour redimensionner un volume de blocs :oci bv boot-volume update --volume-id <volume_OCID> --size-in-gbs <new_size>... [OPTIONS]
Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.
Volumes de blocs
-
Exécutez l'opération
DetachVolume
et indiquez l'attributvolumeAttachmentId
pour détacher un volume de blocs d'une instance. -
Exécutez l'opération
UpdateVolume
et indiquez l'attributvolumeId
dans le corps de la demande et l'attributsizeInGBs
dans la ressourceUpdateVolumeDetails
pour redimensionner le volume de blocs.
Volumes d'initialisation
-
Exécutez l'opération
DetachVolume
et indiquez l'attributvolumeAttachmentId
pour détacher un volume de blocs d'une instance. -
Exécutez l'opération
UpdateBootVolume
et indiquez l'attributvolumeId
dans le corps de la demande et l'attributsizeInGBs
dans la ressourceUpdateBootVolumeDetails
pour redimensionner le volume d'initialisation.
-
Etapes suivantes
- Réanalysez le disque. See Rescanning the Disk for Volumes Attached to Linux-Based Instances and Rescanning the Disk for Volumes Attached to Windows Instances.
- Etendez la partition. Reportez-vous à Extension de la partition pour un volume de blocs sur une image basée sur Linux et à Extension de la partition pour un volume de blocs sur une image basée sur Windows.