111 votes

EC2 ne peut pas redimensionner un volume après avoir augmenté sa taille

J'ai suivi les étapes pour redimensionner un volume EC2.

  1. Arrêt de l'instance
  2. Prise d'un instantané du volume actuel
  3. Création d'un nouveau volume à partir du snapshot précédent avec une taille plus importante dans la même région.
  4. Détachement de l'ancien volume de l'instance
  5. Attachement du nouveau volume à l'instance au même point de montage

L'ancien volume était de 5 Go et celui que j'ai créé est de 100 Go. Maintenant, lorsque je redémarre l'instance et que j'exécute df -h I Je vois encore ceci

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvde1            4.7G  3.5G 1021M  78% /
tmpfs                 296M     0  296M   0% /dev/shm

Voici ce que j'obtiens lorsque je lance

sudo resize2fs /dev/xvde1

The filesystem is already 1247037 blocks long.  Nothing to do!

Si je cours cat /proc/partitions Je vois.

 202       64  104857600 xvde
 202       65    4988151 xvde1
 202       66     249007 xvde2

D'après ce que je comprends, si j'ai suivi les bonnes étapes, xvde devrait avoir les mêmes données que xvde1, mais je ne sais pas comment l'utiliser.

Comment puis-je utiliser le nouveau volume ou umount xvde1 et monter xvde à la place ?

Je ne comprends pas ce que je fais de mal

J'ai aussi essayé sudo ifs_growfs /dev/xvde1

xfs_growfs: /dev/xvde1 is not a mounted XFS filesystem

En fait, il s'agit d'une boîte linux avec centos 6.2 x86_64.

Merci d'avance pour votre aide

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X