Comment augmenter la taille d’un Volume de Serveur Gandi Cloud¶
Attention
Cette documentation ne couvre pas l’intégralité des cas utilisateurs. Redimensionner une partition et/ou un système de fichiers contient toujours un risque de perte de données, c’est pourquoi nous conseillons toujours d’effectuer une sauvegarde du Volume avant toute action sur ce dernier. N’hésitez pas à contacter le Support Clientèle si vous des questions.
Sur le serveur Cloud, vérifiez la taille actuelle du Volume devant être étendu.
Éditez la taille du Volume via notre API Publique ou le site internet (dans cet exemple nous passons la taille du Volume de 10 Go à 11 Go), puis vérifiez sur le serveur Cloud.
Nous pouvons voir que le fichier de partitions que le Volume principal comporte une partition et que le système de fichiers (filesystem) est dans cette partition. Nous devons maintenant redimensionner la partition et le système de fichiers du Volume. Gandi fournit un script pour vous aider à redimensionner la partition du Volume principal (xvda) :
Si le volume à redimensionner n’a aucune partition (càd si le grep renvoie uniquement une ligne de /proc/partitions), vous pouvez redimensionner le système de fichiers avec le nom du Volume sans risque.
#resize2fs/dev/xvdk
Dans certains cas rares, le commande resize2fs peut échouer et demander d’effectuer une vérification du système de fichiers avant de changer la taille. Cela peut-être fait avec les commandes ci-dessous, après avoir arrêté toutes les application avec des données se trouvant sur le volume à redimensionner :
# umount /dev/xvdk# fsck -f /dev/xvdk# resize2fs /dev/xvdk# mount /dev/xvdk /srv/"$(blkid -o value -s LABEL /dev/xvdk)"
Si le Volume ne peut pas être démonté à cause d’une application ne pouvant pas être arrêtée, vous pouvez essayer :
Vous avez toujours la solution d’arrêter le serveur Cloud, de détacher le volume que vous voulez redimensionner, et de l’attacher à un autre serveur Cloud pour effectuer l’opération dans un environnement simplifié.
Après avoir effectué ces opérations, la commande df-h vous affichera la nouvelle taille du système de fichiers.
Comment augmenter la taille d’un Volume de Serveur Gandi Cloud¶
Attention
Cette documentation ne couvre pas l’intégralité des cas utilisateurs. Redimensionner une partition et/ou un système de fichiers contient toujours un risque de perte de données, c’est pourquoi nous conseillons toujours d’effectuer une sauvegarde du Volume avant toute action sur ce dernier. N’hésitez pas à contacter le Support Clientèle si vous des questions.
Sur le serveur Cloud, vérifiez la taille actuelle du Volume devant être étendu.
Éditez la taille du Volume via notre API Publique ou le site internet (dans cet exemple nous passons la taille du Volume de 10 Go à 11 Go), puis vérifiez sur le serveur Cloud.
Nous pouvons voir que le fichier de
partitions
que le Volume principal comporte une partition et que le système de fichiers (filesystem) est dans cette partition. Nous devons maintenant redimensionner la partition et le système de fichiers du Volume. Gandi fournit un script pour vous aider à redimensionner la partition du Volume principal (xvda) :# /usr/share/gandi/bootstrap.d/03-resize_main_disk
Si le volume à redimensionner n’a aucune partition (càd si le grep renvoie uniquement une ligne de /proc/partitions), vous pouvez redimensionner le système de fichiers avec le nom du Volume sans risque.
# resize2fs /dev/xvdk
Dans certains cas rares, le commande
resize2fs
peut échouer et demander d’effectuer une vérification du système de fichiers avant de changer la taille. Cela peut-être fait avec les commandes ci-dessous, après avoir arrêté toutes les application avec des données se trouvant sur le volume à redimensionner :Si le Volume ne peut pas être démonté à cause d’une application ne pouvant pas être arrêtée, vous pouvez essayer :
Note
Vous avez toujours la solution d’arrêter le serveur Cloud, de détacher le volume que vous voulez redimensionner, et de l’attacher à un autre serveur Cloud pour effectuer l’opération dans un environnement simplifié.
Après avoir effectué ces opérations, la commande
df -h
vous affichera la nouvelle taille du système de fichiers.