Portál AbcLinuxu, 10. května 2025 08:35

Dotaz: Rekonfigurace LVM

30.1.2011 15:04 Hue | skóre: 6
Rekonfigurace LVM
Přečteno: 201×
Odpovědět | Admin
Zdravím, mám tu standartní desktopový PC se dvěma disky (320GB a 640GB). Instalovaná Fedora 14. Na menším disku je malý oddíl připojovaný do /boot a potom nad oběma disky rozprostřeno jedno VG. Na menším disku je jedno PV a v něm lv_root, lv_home a lv_swap. Na větším je pouze jedna PV a ta je celá součástí lv_home. Potřeboval bych se zbavit části lv_home na menším disku a buď ji začlenit do lv_root nebo úplně vytěsnit z PV. Je to nějak možný bez přeformátování disků a nutnosti obnovovat zálohu?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.1.2011 15:38 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rekonfigurace LVM
Odpovědět | | Sbalit | Link | Blokovat | Admin
Záleží na tom, kolik máte volného místa. Pokud dostatek, ke stěhování LV a jejich segmentů slouží pvmove. Pro konkrétnější odpověď by byl potřeba konkrétnější popis toho rozložení (lvdisplay -m).
30.1.2011 17:58 Hue | skóre: 6
Rozbalit Rozbalit vše Re: Rekonfigurace LVM
--- Logical volume ---
LV Name /dev/vg_paris/lv_root
VG Name vg_paris
LV UUID dKOEzv-qEEJ-t95p-sl9f-7Ywf-FevX-I24WWX
LV Write Access read/write
LV Status available
# open 1
LV Size 50,00 GiB
Current LE 1600
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:0

--- Segments ---
Logical extent 0 to 1599:
Type linear
Physical volume /dev/sda2
Physical extents 0 to 1599


--- Logical volume ---
LV Name /dev/vg_paris/lv_home
VG Name vg_paris
LV UUID Y8mI9a-nG6I-12LJ-Ojca-sy6x-NZ1U-30fXSi
LV Write Access read/write
LV Status available
# open 1
LV Size 837,88 GiB
Current LE 26812
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2

--- Segments ---
Logical extent 0 to 19076:
Type linear
Physical volume /dev/sdb1
Physical extents 0 to 19076

Logical extent 19077 to 26811:
Type linear
Physical volume /dev/sda2
Physical extents 1600 to 9334


--- Logical volume ---
LV Name /dev/vg_paris/lv_swap
VG Name vg_paris
LV UUID HLO5cQ-ehBu-ysuN-JLS8-mD9I-ZVe3-TiLXuT
LV Write Access read/write
LV Status available
# open 1
LV Size 5,88 GiB
Current LE 188
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1

--- Segments ---
Logical extent 0 to 187:
Type linear
Physical volume /dev/sda2
Physical extents 9335 to 9522

30.1.2011 18:17 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Rekonfigurace LVM

V tom případě bude potřeba nejdřív zmenšit filesystém, který máte v lv_home (samozřejmě jen pokud to lze). Používáte-li tam ext3/ext4, slouží k tomu resize2fs, pokud Reiserfs, tak resize_reiserfs (XFS a JFS zmenšit nejdou). Potom zmenšete LV pomocí lvreduce nebo lvresize.

Pozor ale, abyste nezmenšil LV na menší velikost, než má v něm obsažený filesystém. Chcete-li mít jistotu, můžete zmenšit filesystém na menší než cílovou velikost, pak zmenšit LV a nakonec zvětšit filesystém na velikost LV.

Jinak ale smysl LVM spočívá mimo jiné právě v tom, že nemusíte řešit, odkud se vezme místo pro LV. Pokud nebude míra fragmentace příliš velká, na výkon to významný vliv mít nebude.

30.1.2011 19:00 Hue | skóre: 6
Rozbalit Rozbalit vše Re: Rekonfigurace LVM
No v LV je ext4, takže by to mělo jít. Díky za rady, určitě vyzkouším..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.