2009. április 11., szombat

# Ha elfogy a szabad terület [LVM]


Lassan elfogy a szabad terület, de viszont kiesés nélkül kell hogy menjen állandóan a gép/elérhetőek legyenek a szolgáltatások:
Rakjunk be egy új, esetleg nagyobb HDD-t, ami majd "/dev/hdb" lesz. Anno az os telepítésekor LVM-et használtunk XFS-el, kivéve a "/boot"-ra, az maradt EXT3-on. Ez csak egy alap példa lesz, ki lehetne még használni pl. úgy ezeket az előnyöket, hogy külön /var, /home, stb lenne LV-k-ban.
A példában, amikor régen telepítettük az os-t, akkor VG-nak a "vg" név lett adva kreatívan :D LV-oknak pedig pl.: "root", "swap" - értelemszerűen rajtuk felcsatolva az azonos nevű mount point-ok.
Előtte azért legyen friss BACKUP!
fdisk -l # felismerte, az új HDD-t? OK
Adjuk hozzá a PV-hoz:
pvdisplay # mi volt előtte?
pvcreate /dev/hdb # partíciót is hozzá lehet adni, nem csak "eszközt"
pvdisplay # hozzáadta? OK
Adjuk hozzá a VG-hoz:
vgdisplay # mi volt előtte?
vgextend vg /dev/hdb
vgdisplay # hozzáadta? OK
Innentől már van plusz szabad hely a VG-ban. Adjuk hozzá ahhoz a LV-hoz, amelyikhez szükséges, és amennyi kellhet.
lvdisplay # nézzük meg, mik a LV-ok nevei
lvextend /dev/vg/root --size=+10G
lvdisplay # hozzáadta? OK
Mivel azért választottunk XFS-t, hogy kihasználjuk azt az előnyét, hogy menet közben, lecsatolás nélkül lehet megnövelni a fájlrendszer méretét, növeljük is meg:
df -h # mekkora volt előtte?
xfs_growfs /
df -h # hozzáadódott? OK
És már ténylegesen hozzáadódott on-the-fly a plusz terület [az új fizikai HDD-ről] a már hely szűkében levő eredeti "/"-hez.
ui.: Forrás innen!! +még egy link, és még egy link ^ ^
ui2.: Egy youtube videó..: link itt.
ui3.: XFS méretét csökkenteni ha jól tudom nem lehet, de olvastam, mintha már készített volna valaki egy patch-t hozzá, amivel mégis lehetséges - FIXME [mert ez nem biztos..]
ui4.: Ha költöztetni kell egy másik fizikai HDD-re, kiesés nélkül [LVM] - későbbi LVM-es írás

Nincsenek megjegyzések:

Megjegyzés küldése