Augmenter la taille d’un volume
Vous pouvez augmenter la capacité de stockage d’un volume existant sans perdre les données stockées sur celui-ci.
Vous pouvez modifier la taille de tout type de volume, qu’il s’agisse d’un volume système sur lequel le système d’exploitation de la VM est installé, ou d’un volume secondaire de la VM.
Pour les VM créées à partir d'une Image, le paquet cloud-init ajuste automatiquement le système de fichiers du volume système après que la taille de ce dernier a été modifiée. Pour en savoir plus, voir la documentation officielle cloud-init (en anglais).
Permissions
Cette action nécessite les permissions IAM suivantes :
- compute.all
- Linux
- Windows
Augmenter la taille d’un volume système dans Linux
- API
La commande PUT /compute/spaces/{spaceId}/volumes/{id} modifie les attributs d'un volume.
Augmenter la taille d’un volume secondaire dans Linux
Démonter le volume
- Connectez-vous à la VM.
- (optionnel) Pour obtenir le nom du périphérique correspondant au volume que vous voulez démonter, exécutez la commande suivante pour afficher la liste des périphériques attachés à la VM :
$ lsblk
- Pour démonter le volume, exécutez la commande suivante :
$ sudo umount /dev/DEVICE_NAME
Augmenter la taille du volume
- Détachez le volume de la VM.
- Modifiez la taille du volume.
- Rattachez le volume à la VM.
Configurer le système de fichiers du volume
- À l’intérieur de la VM, pour remonter le volume sur /MOUNT_POINT, exécutez la commande suivante :
$ sudo mount /dev/DEVICE_NAME /MOUNT_POINT
- Modifiez la taille du système de fichiers du volume :
- Pour modifier la taille d’un système de fichiers ext4, exécutez la commande suivante :
$ sudo resize2fs /dev/DEVICE_NAME- Pour modifier la taille d’un système de fichiers XFS, exécutez la commande suivante :
$ sudo xfs_growfs /dev/DEVICE_NAME- (optionnel) Exécutez la commande
df -hTpour visualiser les tailles de vos systèmes de fichiers.
Le système de fichiers du volume est configuré.
Augmenter la taille d’un volume système dans Windows
Augmenter la taille du volume
- Arrêtez la VM.
- Modifiez la taille du volume.
- Démarrez la VM.
Configurer le système de fichiers du volume
-
Connectez-vous à votre VM.
-
Cliquez sur le menu Démarrer, tapez diskmgmt.msc et cliquez sur le programme qui apparait.
-
Faites un clic droit sur le volume et sélectionnez Étendre le volume.
L'Assistant Extension du volume apparaît.
-
Conservez les informations par défaut et cliquez sur Suivant.
-
Cliquez sur Terminer pour valider.
Le volume est configuré et son système de fichiers apparaît dans la liste Gestion des disques.
Augmenter la taille d’un volume secondaire dans Windows
Augmenter la taille du volume
- Connectez-vous à votre VM.
- Cliquez sur le menu Démarrer, tapez diskmgmt.msc et cliquez sur le programme qui apparait.
- Dans le panneau en bas à gauche, faites un clic droit sur le disque correspondant au volume que vous voulez démonter, puis cliquez sur Hors connexion.
- Détachez le volume de la VM.
- Modifiez la taille du volume.
- Rattachez le volume à la VM. Pour en savoir plus, voir Attacher un volume à une VM.
Configurer le système de fichiers du volume
-
À l’intérieur de la VM, dans le panneau en bas à gauche, faites un clic droit sur le disque correspondant au volume que vous voulez monter, puis cliquez sur En ligne.
-
Faites un clic droit sur le volume et sélectionnez Étendre le volume.
L'Assistant Extension du volume apparaît.
-
Conservez les informations par défaut et cliquez sur Suivant.
-
Cliquez sur Terminer pour valider.
Le volume est configuré et son système de fichiers apparaît dans la liste Gestion des disques.