Adott egy 114GB-os VG, amirol fut a rendszer.
Adott egy USB HDD, amin van egy masik, 56GB-os VG, ezt szeretnem elerni, de sajnos mivel az is egy system VG, ugyanaz a nevuk.
# vgs -o vg_name,vg_size,vg_uuid
VG VSize VG UUID
system 56.17g BSOdtI-rPUn-X6Aa-GyOg-DFt0-9pB9-YRDbEf
system 114.43g kTj0ek-pgjx-OFIz-cl3C-JsA6-S2VZ-U0cp0V
A 2 azonos nevu VG siman aktivalhato egymas mellett:
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "system" using metadata type lvm2
Found volume group "system" using metadata type lvm2
# vgs
VG #PV #LV #SN Attr VSize VFree
system 1 5 0 wz--n- 56.17g 25.17g
system 1 3 0 wz--n- 114.43g 67.43g
Na, ilyenkor mi van?
Rendben, meg tudom oket kulonboztetni UUID alapjan, de megis van egy kis keveredes...
Szeretnem latni az LV-ket VG-k szerint, de ez valahogy nem jon ossze.
Ezek az uj VG-ben levo LV-k (meg nincsenek available statuszban az LV-k):
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
data system -wi--- 10.00g
home system -wi--- 2.00g
root system -wi--- 12.00g
swap system -wi--- 2.00g
virt system -wi--- 5.00g
A VG nevet hozzafuzve viszont a regi (futo) VG-ben levoket latom:
# lvs system
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
home system -wi-ao 25.00g
root system -wi-ao 20.00g
swap system -wi-ao 2.00g
Az a durva, hogy szinte minden VG muvelet kizarolag a VolumeGroupName alapjan hasznalhato.
Igy nem megy a vgchange az uj VG-n, mert a regit nezi eloszor:
# vgchange -ay system
3 logical volume(s) in volume group "system" now active
# lvscan
inactive '/dev/system/home' [2.00 GiB] inherit
inactive '/dev/system/root' [12.00 GiB] inherit
inactive '/dev/system/swap' [2.00 GiB] inherit
inactive '/dev/system/virt' [5.00 GiB] inherit
inactive '/dev/system/data' [10.00 GiB] inherit
Nyilvan nem tud mit kezdeni a /dev/system (meglevo) strukturajaval (sem).
A megoldas:
# vgrename BSOdtI-rPUn-X6Aa-GyOg-DFt0-9pB9-YRDbEf new_vg
Volume group "system" successfully renamed to "new_vg"
Es innentol mar mukodik is minden.
Osszessegeben szerintem rendkivul gyenge eresztes ez az lvm2-tools, kezdve onnan, hogy usernek meg a display parancsokhoz sincs joga.
- 1271 megtekintés
Hozzászólások
A VG 'kihuzasara' van-e mas modszer is, mint az alabbi?
# dmsetup remove /dev/dm-4
- A hozzászóláshoz be kell jelentkezni
Mi a franc az a "VG kihúzása"? Esetleg vgexport?
- A hozzászóláshoz be kell jelentkezni
Hat az pont nem azt csinalja, amit gondolok, azaz a VG eltavolitasat (nem torleset).
# vgs
VG #PV #LV #SN Attr VSize VFree
carbo-ocz 1 5 0 wz--n- 56.17g 25.17g
system 1 3 0 wz--n- 114.43g 67.43g
# vgexport carbo-ocz
Volume group "carbo-ocz" successfully exported
# vgs
VG #PV #LV #SN Attr VSize VFree
carbo-ocz 1 5 0 wzx-n- 56.17g 25.17g
system 1 3 0 wz--n- 114.43g 67.43g
- A hozzászóláshoz be kell jelentkezni
Teljesen fogalom nékül pofázok bele, mert még sose foglalkoztam ezzel, de van olyan, hogy vgexport/vgimport. Elvileg ezek kellenek akkor, ha rendszerek közt mozgatod a PV-t. Talán lekezelik a névütközést is.
- A hozzászóláshoz be kell jelentkezni
Hogyan exportalsz egy system vg-t? ;-)
- A hozzászóláshoz be kell jelentkezni