LVM kezelése


Ha egy adott LVM-et szeretnénk bővíteni, akkor az első lépés az, hogy megnézzük, hogy mi az új diszk neve.
Legegyszerűbben a következő módon lehet megnézni:

lsblk

Ha megvan, hogy melyik lemezen nincsen még partíció, akkor a következő parancsba helyettesítsünk be:

fdisk /dev/idejonadiszkneve(pl. sdb)

Ha megnyílt az fdisk, akkor adjuk meg az n karakatert, mint parancs. Ezzel új partíciót fogunk kapni. Ha ezzel megvagyunk, megkérdezni, hogy primary vagy extended legyen a partíció, alapértelmezetten (p) lesz az ajánlott, nyomjunk entert. A következő kérdés a sorszám lesz, erre üssünk simán entert. A következő kérdés a kiinduló szektorszám, ezt ne bántsuk, nyomjunk entert. Következik a partíció záró szektora. Itt vagy nyomunk egy entert és a lehető legnagyobb méretet adja alapértelmezetten, vagy pedig beírjuk, hogy +méretG (+10G) és akkor lesz a partíció mérete amekkorát odaírunk. Ezzel meg is van az új partíció. Ezek után adjuk meg a t karaktert, mint parancs. Kiválasztjuk a partíciót, az utolsó létrehozott lesz az ajnálott, nyomjunk rá entert. Ezek után adjuk meg a 8e kódot (Linux LVM). Ha ez is megvan, akkor utolsó parancsként adjuk meg w karaktert, amivel a lemezre írjuk a változásokat.
Jöjjön az első lépés. Hozzunk létre a lemezen egy Physical Volume-t.

pvcreate /dev/idejonadiszkneve

Ezek után adjuk hozzá a Volume Group-hoz.

vgextend idejonavgneve /dev/idejonadiszkneve

Ezek után már csak vagy hozzáadunk tárhelyet a létező Logical Volume-hoz vagy lértehozunk egy újat.
Az új létrehozása: (létrehozás után partíciót kell létrehozni rajta)

lvcreate -n idejonazlvneve -L valamennyiG idejonavgneve
mkfs.ext4 /dev/idejonavgneve/idejonazlvneve

Ezek után nyissuk meg a kedvenc szövegszerkesztőnkkel a /etc/fstab file-t és vegyünk fel a többi mintájára.
A régihez való hozzáadás: (a toldás után ki kell húzni a partíciót is)

lvextend -L +valamennyiG /dev/idejonavgneve/idejonazlvneve
resize2fs /dev/idejonavgneve/idejonazlvneve

Egyéb hasznos parancsok:

Ha csökkenteni szeretnénk az LV méretét:

lvreduce -L -valamennyi /dev/idejonavgneve/idejonazlvneve

Ha VG-ből szeretnénk törölni a diszket:

vgreduce idejonavgneve /dev/idejonadiszkneve

Ha PV-ből szeretnénk törölni a diszket: (először törölni kell a VG-ből is)

pvremove /dev/idejonadiszkneve