--- title: "Manipulations LVM" summary: "brief decription to sum up" author: - JF date: 2019-07-09 --- ## Manipulation de volumes LVM ### Commandes pour avoir des informations sur les volumes : * **Lister** * pvscan, vgscan, lvscan * **Obtenir des informations sur les volumes** * pvs, vgs, lvs * **Obtenir des informations sur un volume** * pvdisplay, vgdisplay, lvdisplay ### Tout d'abord il faut commencer par le redimensionnement du volume physique `pvresize /dev/sdc` * Il est inutile de rentrer des option ou des arguments, la commande se charge seule d'effectuer le redimensionnement. Et le **V**olume **G**roup prend automatiquement la taille du **P**hysical **V**olume. ***S'il s'agit d'un nouveau volume :*** * `pvcreate /dev/le_volume` * `vgs` pour afficher les Volume groups de la machine * `vgextend nom_du_vg /dev/le_volume`, asseoit un Volume Group sur deux disques durs. **Attention !** Si un disque crash le Volume Group est mort. ### On désactive le volume logique pour pouvoir travailler dessus. `lvchange -a n -> désactiver le volume logique` ### On étend le volume logique. Le volume groupe est redimensionné en même temps que le volume physique. `lvextend -l +100%FREE /dev/vg001/linshare` ### Puis on rend à nouveau actif le volume logique : `lvchange -a y -> activer le volume logique` ***À sa réactivation, le volume remonte automatiquement selon `/etc/fstab`*** ### Pour finir, on redimensionne le système de fichier : ***Attention :*** La commande de redimensionnement du système de fichier peut changer en fonction de celui-ci. `xfs_growfs /dev/mapper/vg001-linshare` dans le cas de CentOS. `resize2fs /dev/notre_vg` dans le cas d'un système de fichier en **ext**.