TUTOS.EU

LVM sous Linux et création d'un logicial volume sur un disque existant

Vous avez un disque géré par LVM.
Vous voulez déclarer un nouveau point de montage et l'associer à un nouveau logical volume / lv.

Pour cela il vous faut de la place disponible. Vérifiez que vous en avez sur votre volume physique avec la commande

pvs
Lien vers le fichier : cliquez ici Copier le code

Ici il y a quasiment 1To de disponible

Si votre disque dur est suffisamment grand mais que l'espace disponible affiché par pvs ne correspond pas, il va falloir faire plusieurs vérifications/manipulations qui ne sont pas détailles ici, cependant vous pouvez déjà contrôler la taille des disques vu par linux avec

fdisk -l | grep -i ^Dis
Lien vers le fichier : cliquez ici Copier le code

Vous pouvez aussi vérifier la taille de la partition qui est utilisée par pvs avec

parted
Lien vers le fichier : cliquez ici Copier le code

Pour l'utilisation de parted, vous pouvez vous aider de https://www.tutos.eu/7554

Un logical volume ('lv') doit être associé à un volume group 'vg' existant.

Pour voir les volumes groups existants, utilisez la commande ci-dessous et notez son nom.
Pour cet exemple nous le nommerons "monvg"

vgs
Lien vers le fichier : cliquez ici Copier le code

Maintenant que vous avez notez le nom de votre volume group (ici nommé "monvg" pour l'exemple) et que vous avez de l'espace disque de disponible, vous allez pouvoir créer votre lv et lui assigner 10G.

On va ici nommer le logical volume "monlv"

La commande sera

lvcreate -L 10G -n monlv monvg
Lien vers le fichier : cliquez ici Copier le code

On en fait un système de fichiers xfs avec cette commande qui est à adapter en fonction de votre cas

mkfs.xfs /dev/monvg/monlv
Lien vers le fichier : cliquez ici Copier le code

On regarde et note le nom qui lui est assigné sous /dev/mapper
Avec notre exemple cela devrait être monvg-monlv

ls -l /dev/mapper
Lien vers le fichier : cliquez ici Copier le code

On va maintenant associer notre lv à un point de montage. Pour l'exemple nous allons créer un répertoire nommé "monpointdemontage" à la racine avec la commande

mkdir /monpointdemontage
Lien vers le fichier : cliquez ici Copier le code

On monte notre volume group dessus

mount /dev/mapper/monvg-monlv /monpointdemontage
Lien vers le fichier : cliquez ici Copier le code

Pour rendre ce point de montage définitif, il faut l'inscrire dans fstab avec

nano /etc/fstab
Lien vers le fichier : cliquez ici Copier le code

Il faut s'inspirer des autres lignes. Exemple

/dev/mapper/monvg-monlv /monpointdemontage                    xfs     defaults        0 0
Lien vers le fichier : cliquez ici Copier le code

Enregistrer et quitter fstab.

On va tester que sa configuration est bonne en démontant /monpointdemontage
puis en appelant mount -a

cd /
umount /monpointdemontage
mount -a
cd /monpointdemontage
ls -l
Lien vers le fichier : cliquez ici Copier le code

Afficher le file system avec

df -h
Lien vers le fichier : cliquez ici Copier le code

2