Redimensionner un volume LVM

Bonjour tous le monde,

j’ai un serveur MySQL qui tourne sous debian jessie partitionné avec LVM.

Sys. de fichiers         Taille Utilisé Dispo Uti% Monté sur
/dev/dm-0                  2,8G    1,1G  1,5G  43% /
udev                        10M       0   10M   0% /dev
tmpfs                       99M    4,5M   95M   5% /run
tmpfs                      248M       0  248M   0% /dev/shm
tmpfs                      5,0M       0  5,0M   0% /run/lock
tmpfs                      248M       0  248M   0% /sys/fs/cgroup
/dev/mapper/php--vg-var    1,4G    1,3G     0 100% /var
/dev/vda1                  236M     33M  191M  15% /boot
/dev/mapper/php--vg-home   2,8G    4,4M  2,6G   1% /home
/dev/mapper/php--vg-tmp    268M    2,1M  247M   1% /tmp

Comme vous le voyez :

/dev/mapper/php–vg-var 1,4G 1,3G 0 100% /var

/var est plein

Ma question est donc la suivante :

Est-il possible de réduire le /home/ (passé de 2,8G à 1G) et de récupérer les 1,8G de différence afin d’augmenter le /var/ de 1,8G ?

Si oui, comment faire ? j’ai déjà essayé de réduire un volume mais généralement après la machine ne redémarre plus car il efface des données plutôt que de libérer des blocs vides.

Merci d’avance.

On peut réduire un volume logique mais il faut réduire son contenu (système de fichiers ou autre) d’abord sinon cela tronque le contenu. Pour réduire un système de fichiers ext2/3/4, il faut le démonter et utiliser [mono]resize2fs[/mono].

Mais avant d’en arriver là, n’est-il pas possible de faire du nettoyage dans /var pour libérer de l’espace ?
Sinon, ne reste-t-il pas d’espace libre dans le VG (groupe de volumes) ?
Sinon, ne reste-t-il pas d’espace libre sur le disque pour agrandir le VG ?
Sinon, n’est-il pas possible d’augmenter la taille du disque (apparemment c’est un disque virtuel) ?

[quote=“PascalHambourg”]On peut réduire un volume logique mais il faut réduire son contenu (système de fichiers ou autre) d’abord sinon cela tronque le contenu. Pour réduire un système de fichiers ext2/3/4, il faut le démonter et utiliser [mono]resize2fs[/mono].

Mais avant d’en arriver là, n’est-il pas possible de faire du nettoyage dans /var pour libérer de l’espace ?
Sinon, ne reste-t-il pas d’espace libre dans le VG (groupe de volumes) ?
Sinon, ne reste-t-il pas d’espace libre sur le disque pour agrandir le VG ?
Sinon, n’est-il pas possible d’augmenter la taille du disque (apparemment c’est un disque virtuel) ?[/quote]

Effectivement en utilisant resize2fs ça fonctionne.

Merci !