Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Augmenter la taille d'un disque d'un VM Proxmox
Augmenter le disque
[modifier | modifier le wikicode]Re-dimensionner le disque dans ProxMox
[modifier | modifier le wikicode]- Visiter proxmox https://37.59.21.206:8006
- Cliquer [ Arrêter ]
- Cliquer sur "201 (despina)"
- Cliquer sur "Disque Dur (ide0)"
- Cliquer [ Re-dimensionner le disque ]
- Ajouter 250 Go
- Cliquer [ Re-dimensionner le disque ]
ssh root@37.187.27.131
[modifier | modifier le wikicode]cd /var/lib/vz/template/iso
wget http://downloads.sourceforge.net/gparted/gparted-live-0.18.0-2-i486.iso
exit
Attention, pour les versions récentes de Proxmox (>= 6.3-6), la version de GParted à utiliser est au minimum :
wget http://downloads.sourceforge.net/gparted/gparted-live-1.3.1-1-i686.iso
Demarrer GParted au sur le VM
[modifier | modifier le wikicode]- Visiter proxmox https://37.59.21.206:8006
- Cliquer sur "201 (despina)"
- Cliquer sur "Lecteur CD/DVD (ide2)"
- Cliquer [ Éditer ]
- Image ISO : gparted-live-0.18.0-2-i486.iso
- Cliquer [ OK ]
- Arrêter la VM [ Arrêter ]
- Cliquer [ Console ]
- Cliquer [ Démarrer ]
- Cliquer [ F12 ] avant le boot (si F12 ne fonctionne pas utiliser ESC)
- Saisir "e" pour editer le boot
- Saisir "CTRL+C" pour accéder à la ligne de commande
- Saisir "exit" pour aller dans GParted
- Selectionner "GParted Live (Default Settings)
- Selectionner "Don't touch keymap"
- Selectionner 08: French
- Selectionner (0) Continue to start X to use GParted automatically
- Cliquer le disque /dev/sda2
- Cliquer [ Resize/Move ]
- Bouger la flèche à droit jusqu'à la fin
- Cliquer [ Resize/Move ]
- Cliquer le disque /dev/sda5
- Cliquer [ Resize/Move ]
- Bouger la flèche à droit jusqu'à la fin
- Cliquer [ Resize/Move ]
- Cliquer [ Apply ]
- Cliquer [ Apply ]
- Cliquer [ Close ]
- Si vous obtenez l'erreur "the backup gpt table is not at the end ..." Il faut créér une nouvelle partition avec l'espace vide et le supprimer juste après, avant de faire le resize de la partiton lvm
- Cliquer GParted -> Quit
- Cliquer double sur "Exit", cliquer "Reboot", cliquer [ OK ]
- Si c'est un disque logique, se connecter ensuite en mode console normale à la VM et exécuter les commandes ci-dessous
sudo lvscan # pour voir les noms et tailles des logical volumes à augmenter
sudo lvextend -l +100%FREE /dev/larissa-vg/root
sudo resize2fs /dev/larissa-vg/root # attendre quelques seconds
Si lorsque vous faites la deuxième commande le message suivant s'affiche :
Impossible de trouver un superbloc de système de fichiers valide..
Vérifier le type de fs à l'aide de la commande suivante :
lsblk -f
Selon mon exemple il se trouve que le type est en xfs donc on utilisera la commande suivante à la place de la deuxième :
xfs_growfs -d
suivi du répertoire correspondant.
Vérifier que la taille à bien était augmentée à l'aide de la première commande
Comment ajouter de l’espace disque à chaud sur une VM Linux Proxmox VE
[modifier | modifier le wikicode]1) Connectez vous à l’interface de votre serveur Proxmox, cliquez sur la VM concernée puis rendez vous dans la section « hardware ».
2) Sélectionnez le disque puis l’option resize disk et ajoutez l’espace supplémentaire dont vous avez besoin.
3) Une fois effectué vous devriez voir le nouvel espace (ici 40 GB au lieu de 32G)
Cette opération peut également être effectuée sans se connecter a l’interface Proxmox, directement en se connectant en ssh sur le serveur Proxmox via la commande :
# qm resize numerodevm scsi0 +8G
C’est terminé pour la partie Proxmox : on passe à la VM Linux. Pour l’exemple il s’agit d’une VM Debian Stretch.
1) Installation de parted
# apt install parted
2) Désactivation du swap (inutile s’il s’agit d’un disque secondaire)
# swapoff -a
3) Commentez la ligne swap et UUID dans le fstab
# vim /etc/fstab
4) On repère le nom du disque avec un df -h
5) Lancement de parted sur le disque puis exécution des commandes
# parted /dev/sda
# print
# rm 5
# rm 2
# resizepart 1
# yes
# 100%
# print
# quit
6) On termine avec le filesystem Linux
# resize2fs /dev/sda1
Et voilà, opération terminée avec succès, vous pouvez profiter de votre nouvel espace disque et sans coupure.