Agrandir un volume LVM crypté

Guillaume Kulakowski par Guillaume Kulakowski dans Linux 1 août 2010 0
Tags : Luks LVM
Linux

Ce billet est là pour me servir de pense bête, mais j’espère qu’il vous sera aussi profitable.

Situation : je souhaite agrandir un volume LVM cryptée avec luks. Ma partition /srv/web fait initialement 2Go et je désire la passer à 3G.

On vérifie que l’on a suffisamment de disque dur disponible (325Go dans mon cas, c’est jouable ;-)):

root@zhukov ~> vgdisplay | grep Free Free PE / Size 10407 / 325,22 GiB

On ausculte la partition à retailler (la partition contenant mes sites web ainsi que mes bases MySQL qui fait actuellement 2Go) :

root@zhukov ~> lvdisplay /dev/VG00/LV_web --- Logical volume --- LV Name /dev/VG00/LV_web VG Name VG00 LV UUID E8pTh0-s2B6-3Sv3-mqi5-QJSH-gorL-gi7jrF LV Write Access read/write LV Status available # open 1 LV Size 2,00 GiB Current LE 64 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:5 root@zhukov ~> df -h | grep web 2,0G 1,2G 711M 63% /srv/web

On rajoute 1G

root@zhukov ~> lvextend -L +1G /dev/VG00/LV_web Extending logical volume LV_web to 3,00 GiB Logical volume LV_web successfully resized

Ensuite on doit connaitre le nom du volume luks via /etc/fstab ou /etc/crypttab :

root@zhukov ~> cat /etc/fstab | grep web /dev/mapper/luks-06457255-1fdf-4652-8d10-7d28b00cc004 /srv/web ext4 defaults 1 2

Et on retaille le volume crypté et le filesystem :

cryptsetup --verbose resize luks-06457255-1fdf-4652-8d10-7d28b00cc004 resize2fs /dev/mapper/luks-06457255-1fdf-4652-8d10-7d28b00cc004

Et Hop :

root@zhukov ~> df -h | grep web 3,0G 1,2G 1,7G 42% /srv/web

Commentaires

Les commentaires pour ce poste sont fermés.