Ahoj, LVM je dar IBM linuxu, nevím jak je implementováno na linuxu, zkusím tedy vysvětli ze znalosti AIXu/IBM:
LVM je mapování z fyzické storage na logickou. Základem je VG, do té se přiřadí PV (disky) a ty se rozkrájí na PP=LP ( physical partiton = logical partition, když pominu mirroring)
V rámci VG se z několika LP udělá LV ( logical volume) a nad tou se vyrobí Filesystém, swap, dump, raw ...
Bohužel nevím, jak je to v Linuxu, ale v AIXu, pokud se zvětší třeba disk na SAN, musí se to AIXu dát vědět tím, že se refreshne VG a dál už je to triviální, máš v ní z čeho rozdávat.
Pokud nerozšiřuješ disk/ VG, jestli to linux umí, zmenšíš FS a LV a získáš místo na rozdávání
Ahoj, nevím jestli přesně rozumím principu fungování LVM. Příklad:
1) Pro virtuální stroj si vytvořím 100 GB virtuální HDD
2) Vytvořím /sda1 pro /boot a /sda2 pro LVM s jednou Volume Group a třemi Logical Volume
3) 10 GB swap, 30 GB / a 60 GB /home
4) Tím kompletně zaplním tento virtuální HDD
Teď zjistím, že mám ku příkladu málo místa na / a potřebuji zvětšit z 30 GB na 60 GB. Zvětším si virtuální HDD a co teď? Jde nějak zvětšit ta "prostřední" LV? Mohou ty LV "plavat" pro VG sem a tam? Nebo to celé nějak blbě chápu?
Díky