Redimensionnement hors ligne d'un volume par blocs ou de démarrage
Vous pouvez utiliser le redimensionnement hors ligne pour détacher le volume d'une instance avant d'étendre la taille du volume. Une fois le volume redimensionné et rattaché, vous devez étendre la partition, mais vous n'avez pas besoin de rebanner le disque.
Considérations relatives au redimensionnement d'un volume hors ligne
Lorsque vous détachez et rattachez des volumes, cela implique des difficultés et des risques liés aux instances basées sur Linux et Windows. Cela s'applique aux types d'attachement paravirtualisé et iSCSI. Gardez à l'esprit les points suivants lors du redimensionnement des volumes :
-
Lorsque vous rattachez un volume à une instance après un redimensionnement, si vous n'utilisez pas de chemins de périphérique cohérents ou si l'instance ne les prend pas en charge, l'ordre et le chemin des périphériques peuvent changer. Si vous utilisez un outil tel que le gestionnaire de volumes logiques, vous devrez peut-être corriger les mappages de périphérique. Pour plus d'informations sur les chemins de périphérique cohérents, voir Connexion à des volumes avec des chemins de périphérique cohérents.
-
Lorsque vous détachez et rattachez un volume 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 par blocs
- Détacher le volume.
-
Utilisez la commande
oci bv volume updateet spécifiez les paramètres--volume-idet--size-in-gbspour redimensionner un volume par blocs :oci bv volume update --volume-id <volume_OCID> --size-in-gbs <new_size>... [OPTIONS]
Volumes de démarrage
- Détacher le volume.
-
Utilisez la commande
oci bv boot-volume updateet spécifiez les paramètres--volume-idet--size-in-gbspour redimensionner un volume par blocs :oci bv boot-volume update --volume-id <volume_OCID> --size-in-gbs <new_size>... [OPTIONS]
Pour la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commande, voir Informations de référence sur les commandes de l'interface de ligne de commande.
Volumes par blocs
-
Exécutez l'opération
DetachVolumeet spécifiez l'attributvolumeAttachmentIdpour détacher un volume par blocs d'une instance. -
Exécutez l'opération
UpdateVolumeet spécifiez l'attributvolumeIddans le corps de la demande et l'attributsizeInGBsdans la ressourceUpdateVolumeDetailspour redimensionner le volume par blocs.
Volumes de démarrage
-
Exécutez l'opération
DetachVolumeet spécifiez l'attributvolumeAttachmentIdpour détacher un volume par blocs d'une instance. -
Exécutez l'opération
UpdateBootVolumeet spécifiez l'attributvolumeIddans le corps de la demande et l'attributsizeInGBsdans la ressourceUpdateBootVolumeDetailspour redimensionner le volume de démarrage.
-
Étapes suivantes
- Rebalayez le disque. Voir Rebalayage du disque pour les volumes attachés à des instances Windows.
- Étendez la partition. Voir Extension de la partition pour un volume par blocs dans une image Windows.