Ceci est une ancienne révision du document !


LVM : étendre partition

Quand la volumétrie évolue, il se peut qu'il faille augmenter la taille d'une partition et de son disque associé.

Nous nous connectons à la console Web de l'hyperviseur, et allons dans la configuration de la VM pour passer le disque 2 de 120 Gb à 160Gb.

Nous sélectionnons le disque à agrandir, et cliquons sur le bouton “Re-dimensionner le disque”

FIXME mettre copie d'écran

Nous renseignons la taille à ajouter, et cliquons sur le bouton “Re-dimensionner le disque”

Nous vérifions la nouvelle taille du disque

Ensuite, nous nous connectons en SSH sur la VM.

Nous affichons les PV

# pvs
  PV         VG        Fmt  Attr PSize    PFree  
  /dev/sda2  vg_sys    lvm2 a--   <17,76g 128,00m
  /dev/sdb   vg_monero lvm2 a--  <120,00g      0

Le PV que nous voulons étendre est /dev/sdb.

Nous agrandissons le PV

# pvresize -v -d /dev/sdb

Nous étendons la partition

# lvextend -l +100%FREE /dev/vg_monero/lv_monero

Suivant le type de système de fichiers, la commande sera différente.

Nous retaillons le fs sur l'ensemble de la partition

# resize2fs /dev/vg_monero/lv_monero

Nous retaillons le fs sur l'ensemble de la partition

# xfs_growfs /dev/vg_monero/lv_monero

Nous retaillons le fs sur l'ensemble de la partition

# btrfs filesystem resize max /data

Pour vérifier

df -h
Filesystem                           Size  Used Avail Use% Mounted on
udev                                 2.0G     0  2.0G   0% /dev
tmpfs                                396M   29M  367M   8% /run
/dev/mapper/vg_sys-lv_root           5.6G  833M  4.5G  16% /
tmpfs                                2.0G  4.0K  2.0G   1% /dev/shm
tmpfs                                5.0M     0  5.0M   0% /run/lock
tmpfs                                2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/mapper/vg_sys-lv_tmp            1.9G  5.8M  1.8G   1% /tmp
/dev/sda1                            472M   37M  411M   9% /boot
/dev/mapper/vg_sys-lv_var            2.8G  227M  2.4G   9% /var
/dev/mapper/vg_sys-lv_log            1.9G   22M  1.8G   2% /var/log
/dev/mapper/vg_sys-lv_audit          465M  2.3M  434M   1% /var/log/audit
/dev/mapper/vg_postgres-lv_postgres   59G   89M   57G   1% /var/lib/postgresql
tmpfs                                396M     0  396M   0% /run/user/1000
  • infrastructure/systeme/filesystem/lvm/etendre-partition.1612086877.txt.gz
  • Dernière modification : 31/01/2021 09:54
  • de Stéphane Paillet