Izbaciti stari hard disk iz LVM-a
To je bio današnji zadatak. Pošto nisam bio našao kratko i koncizno uputstvo kako ovo da se uradi, morao sam sam to uradim. LVM Howto i sjajan članak na howtoforge.com su mi pomogli da sve prođe bez ikakvog problema.
Dakle, zadatak je sledeći: stari hard disk /dev/hdd1 koji je bio unutar agnus volume grupe je trebalo izbaciti iz računara. Logical volume koji je koristio ovaj hard disk je /dev/agnus/home.
Prvo par specifičnih informacija, kako biste znali na šta se odnose komande:
Stari hard disk: /dev/hdd1
Volume group: agnus
Logical volume: /dev/agnus/home
Skinio journal radi smanjivanja fajl sistema:
1) fsck -n /dev/agnus/home
2) tune2fs -O ^has_journal /dev/agnus/home
Smanjio veličinu logical volume sa 286G na 251G:
3) e2fsck -f /dev/agnus/home
4) resize2fs /dev/agnus/home 251G
Vratio journal:
5) fsck -n /dev/agnus/home
6) tune2fs -j /dev/agnus/home
Smanjio logical volume za 32G:
7) lvreduce -L-32G /dev/agnus/home
Prebacio physical extents sa starog hard diska na ostale (ovo je potrajalo):
8) pvmove /dev/hdd1
Izbacio stari hard disk iz volume grupe:
9) vgreduce agnus /dev/hdd1
10) pvremove /dev/hdd1
Povećao fajl sistem da zauzima sve slobodne fizičke extente:
11) lvextend -L+994 /home/agnus/home
12) e2fsck -f /dev/agnus/home
13) resize2fs /dev/agnus/home
Posle ovoga sam ugasio računar i izvadio stari hard disk.