Partycję na której pracuje system plików oparty na LVM można rozszerzać nie tylko bez zatrzymywania serwera ale nawet bez zatrzymywania usług!
Wykonywane ostatnio rozszerzenie poprzedzone reserchingiem wygląda mniej więcej tak:
1. Rozszerzenie partycji VMVare
2. Rozszerzenie voluminu logicznego (na innych platformach wymagane vgextend)
serwus:~# df -h
System plików rozm. użyte dost. %uż. zamont. na
/dev/mapper/vg0-home 79G 58G 18G 78% /homeserwus:~# lvextend -L+85G /dev/vg0/home
Extending logical volume home to 165,00 GB
Logical volume home successfully resizedserwus:~# resize2fs -p /dev/mapper/vg0-home
resize2fs 1.41.3 (12-Oct-2008)
System plików /dev/mapper/vg0-home jest zamontowany pod /home; wymagana zmiana rozmiaru w locie
old desc_blocks = 5, new_desc_blocks = 11
Wykonywanie zmiany rozmiaru w locie /dev/mapper/vg0-home na 43253760 (4k) bloków.
System plików na /dev/mapper/vg0-home ma teraz 43253760 bloków.serwus:~# df -h
System plików rozm. użyte dost. %uż. zamont. na
/dev/mapper/vg0-home 163G 58G 97G 38% /home