Un autre solution serait de créer une partition sda4 et d'utiliser lvm pour ajouter ce qu'il faut;
Oui. Voire carrément ajouter un nouveau disque, sans rien toucher à celui déjà présent (ce qui limite le risque de fausse manips, du genre de celles qui ne pardonnent pas quand on touche à une table de partitions).
Disons que la VM a maintenant un deuxième disque sdb, avec une seule partition sdb1.
Faire de sdb1 un nouveau « volume physique » LVM :
# pvcreate /dev/sdb1
Ajouter le nouveau volume physique au groupe de volumes docker01-vg :
# vgextend docker01-vg /dev/sdb1
Augmenter la taille du volume logique docker01-vg-tmp (ici, ajouter 2 GB) :
# lvextend -L +2G /dev/mapper/docker01-vg-tmp
Redimensionner le système de fichiers dans le volume logique pour l’adapter à la taille du volume sous-jacent (ici en supposant que c’est de l’ext4, sinon trouver la commande adaptée au système utilisé est laissé en exercice au lecteur) :
# umount /tmp# resize2fs /dev/mapper/docker01-vg-tmp# mount /tmp
il me semble que c'est tout l’intérêt de lvm.
« Tout », je ne sais pas, mais c’en est clairement un, oui.
[^] # Re: hou la ça remonte a loin ;)
Posté par gouttegd . En réponse au message Mais à qui appartient cette partition ?. Évalué à 2.
Oui. Voire carrément ajouter un nouveau disque, sans rien toucher à celui déjà présent (ce qui limite le risque de fausse manips, du genre de celles qui ne pardonnent pas quand on touche à une table de partitions).
Disons que la VM a maintenant un deuxième disque
sdb, avec une seule partitionsdb1.sdb1un nouveau « volume physique » LVM :docker01-vg:docker01-vg-tmp(ici, ajouter 2 GB) :« Tout », je ne sais pas, mais c’en est clairement un, oui.