This shows you the differences between two versions of the page.
saisp:labs:04:contents:03 [2013/11/11 00:46] 127.0.0.1 external edit |
saisp:labs:04:contents:03 [2014/03/16 23:56] (current) razvan.deaconescu |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 03. Lorem ipsum ==== | + | ==== 03. [15p] Actualizare volume ==== |
- | ... | + | Dorim să renunțăm la al doilea grup de volume (''kalimdor''). Ștergeți acest grup de volume și apoi extindeți grupul de volume ''azeroth'' pentru a cuprinde parțiile fizice ''/dev/sdb2'' și ''/dev/sdc2''. |
+ | <note tip> | ||
+ | Pentru a extinde un grup de volume folosiți comanda ''vgextend''. | ||
+ | </note> | ||
+ | |||
+ | Extindeți dimensiunile volumelor logice de pe grupul ''azeroth'' pentru a acoperi întreaga dimensiune a acestuia. | ||
+ | |||
+ | <note tip> | ||
+ | Pentru a extinde un volum logic folosiți comanda ''lvextend''. | ||
+ | </note> | ||
+ | |||
+ | <solution -hidden> | ||
+ | Pentru început ștergem volumele logice și apoi grupul de volume ''kalimdor'':<code bash> | ||
+ | root@lvm:~# lvremove /dev/kalimdor/ashenvale | ||
+ | Do you really want to remove active logical volume ashenvale? [y/n]: y | ||
+ | Logical volume "ashenvale" successfully removed | ||
+ | root@lvm:~# lvremove /dev/kalimdor/tanaris | ||
+ | Do you really want to remove active logical volume tanaris? [y/n]: y | ||
+ | Logical volume "tanaris" successfully removed | ||
+ | root@lvm:~# lvremove /dev/kalimdor/durotar | ||
+ | Do you really want to remove active logical volume durotar? [y/n]: y | ||
+ | Logical volume "durotar" successfully removed | ||
+ | root@lvm:~# vgremove kalimdor | ||
+ | Volume group "kalimdor" successfully removed | ||
+ | </code> | ||
+ | |||
+ | Validăm ștergerea grupului de volume:<code bash> | ||
+ | root@lvm:~# vgs | ||
+ | VG #PV #LV #SN Attr VSize VFree | ||
+ | azeroth 2 3 0 wz--n- 1.99g 0 | ||
+ | </code> | ||
+ | |||
+ | Extindem acum grupul ''azeroth'' cu volumele fizice ''/dev/sdb2'' și ''/dev/sdc2'':<code bash> | ||
+ | root@lvm:~# vgextend azeroth /dev/sdb2 | ||
+ | Volume group "azeroth" successfully extended | ||
+ | root@lvm:~# vgextend azeroth /dev/sdc2 | ||
+ | Volume group "azeroth" successfully extended | ||
+ | </code> și verificăm componeța grupului (patru volume fizice):<code bash> | ||
+ | root@lvm:~# vgs | ||
+ | VG #PV #LV #SN Attr VSize VFree | ||
+ | azeroth 4 3 0 wz--n- 3.98g 1.99g | ||
+ | root@lvm:~# pvs | ||
+ | PV VG Fmt Attr PSize PFree | ||
+ | /dev/sdb1 azeroth lvm2 a-- 1020.00m 0 | ||
+ | /dev/sdb2 azeroth lvm2 a-- 1020.00m 1020.00m | ||
+ | /dev/sdc1 azeroth lvm2 a-- 1020.00m 0 | ||
+ | /dev/sdc2 azeroth lvm2 a-- 1020.00m 1020.00m | ||
+ | </code> | ||
+ | |||
+ | Dispunem de ''1.99GB'' liberi în grupul ''azeroth''. Dublăm spațiul fiecărui volum logic ca să ne acoperim spațiul liber:<code bash> | ||
+ | root@lvm:~# lvextend -L +700 /dev/azeroth/arathor | ||
+ | Extending logical volume arathor to 1.37 GiB | ||
+ | Logical volume arathor successfully resized | ||
+ | root@lvm:~# lvextend -L +840 /dev/azeroth/dalaran | ||
+ | Extending logical volume dalaran to 1.64 GiB | ||
+ | Logical volume dalaran successfully resized | ||
+ | root@lvm:~# lvextend -L +500 /dev/azeroth/lordaeron | ||
+ | Extending logical volume lordaeron to 1000.00 MiB | ||
+ | Logical volume lordaeron successfully resized | ||
+ | </code> | ||
+ | Apoi afișăm informații despre aceste partiții:<code bash> | ||
+ | root@lvm:~# lvs | ||
+ | LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert | ||
+ | arathor azeroth -wi-a----- 1.37g | ||
+ | dalaran azeroth -wi-a----- 1.64g | ||
+ | lordaeron azeroth -wi-a----- 1000.00m | ||
+ | root@lvm:~# vgs | ||
+ | VG #PV #LV #SN Attr VSize VFree | ||
+ | azeroth 4 3 0 wz--n- 3.98g 0 | ||
+ | </code> | ||
+ | </solution> | ||