2024. április 24., szerda

Gyorskeresés

Útvonal

Cikkek » Számtech rovat

Mi az LVM és mire jó?

Az LVM használatával kényelmesen hozzácsaphatod az új lemezed kapacitását egy régi partíciódhoz.

[ ÚJ TESZT ]

A felépítés

Az LVM 3 egymásra épülő rétegből áll. Talán úgy a legegyszerűbb elképzelni, hogy otthon összelegózol egy merevlemezt. A fizikai kötetekből (PV) felépítesz egy kötetcsoportot (VG). Minél több PV-ből építünk merevlemezt, annál nagyobb lesz a kapacitása. Ha elértük a megfelelő méretet,az igényeink szerint particionálhatjuk a merevlemezt. Vagyis a kötetcsoportot (VG) igényeink szerint felszabdalhatjuk logikai kötetekre (LV).


Az lvm felépítése

Az egész alapja a fizikai kötet (physical volume -» PV). A pvs illetve a pvdisplay parancsokkal kérhetünk róla információt.

$ sudo pvdisplay
--- Physical volume ---
PV Name /dev/mapper/luks-c2b5d094-225e-4be3-ade7-77e2794ddb5d
VG Name fedora_localhost-live
PV Size <63,00 GiB / not usable 3,00 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 16127
Free PE 0
Allocated PE 16127
PV UUID RoD17o-91JK-D2rw-tePd-IK7d-vDIh-zZnnbH

Ebből kiderül, hogy a /dev/mapper/luks-c2b5d094-225e-4be3-ade7-77e2794ddb5d nevű fizikai kötetből (PV) készült a fedora_localhost-live nevű kötetcsoportom (VG). Ez a fizikai kötet 63 GiB méretű. A physical extent (PE) egy nagyon fontos paraméter, ez határozza meg, hogy mekkora építőkövekből épül fel a fizikai kötet. Mivel jelenleg csak ez az egy fizikai kötetcsoport (PV) van a gépemen, rövid a lista, de lehetne több is.

A fizikai kötet(ek)ből felépített kötetcsoport paramétereit a vgs ill. a vgdisplay parancsokkal tudhatjuk meg.

$ sudo vgdisplay
--- Volume group ---
VG Name fedora_localhost-live
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size <63,00 GiB
PE Size 4,00 MiB
Total PE 16127
Alloc PE / Size 16127 / <63,00 GiB
Free PE / Size 0 / 0
VG UUID iS2W3U-wHN1-iAUV-cSBN-UhGJ-E4oi-BGWjcs

Tehát van egy fedora_localhost-live nevű kötetcsoportom (VG). A kötetcsoport 16127 physical extentből (PE) épül fel, 63 GiB (16127*4 MiB = 16127*4/1024 = 62,99609375 GiB) a kapacitása. 3 logikai kötetre (LV) van felosztva. Természetesen kötetcsoportból is lehet több darab, és minden kötetcsoportot tetszőleges számú logikai kötetre oszthatunk.

Végül jöjjenek a logikai kötetek (LV), amikről az lvs és az lvdisplay parancsok adnak infót.

$ sudo lvdisplay
--- Logical volume ---
LV Path /dev/fedora_localhost-live/swap
LV Name swap
VG Name fedora_localhost-live
LV UUID 33tg6J-YWHI-y8oP-2pCc-RZhO-S9YA-8DwTUb
LV Write Access read/write
LV Creation host, time localhost-live, 2018-10-26 16:49:58 +0200
LV Status available
# open 2
LV Size <3,97 GiB
Current LE 1016
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2

--- Logical volume ---
LV Path /dev/fedora_localhost-live/home
LV Name home
VG Name fedora_localhost-live
LV UUID pGeAp0-gtPG-0P7B-CtVK-GRBO-pAH7-Z0Fv8h
LV Write Access read/write
LV Creation host, time localhost-live, 2018-10-26 16:49:58 +0200
LV Status available
# open 1
LV Size 19,36 GiB
Current LE 4957
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:3

--- Logical volume ---
LV Path /dev/fedora_localhost-live/root
LV Name root
VG Name fedora_localhost-live
LV UUID yoRbzS-hBKP-ETPW-qFBn-ZGOV-o0gi-iBaw8I
LV Write Access read/write
LV Creation host, time localhost-live, 2018-10-26 16:50:00 +0200
LV Status available
# open 1
LV Size 39,66 GiB
Current LE 10154
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1

Szóval van egy ~4 GiB-os swap, egy ~19 GiB-os home, és egy ~40 GiB-os root nevű logikai kötetem (LV). A nevük már utal rá, hogy mire használjuk, és valóban: ha visszalapozol az előző oldalra, láthatod, hogy a root nevű a /-ba, a home nevü a /home-ba van felcsatolva. A swap-ot pedig swap partícióként használja a rendszer.

A cikk még nem ért véget, kérlek, lapozz!

Azóta történt

  • OpenZFS a mindennapokra

    Az otthon tárolt adatmennyiség növekedése miatt szükségessé válhat saját NAS, melyhez kiváló a ZFS fájlrendszer.

  • MX-Linux 19

    Egyre többen használják az MX-Linuxot, de nagyon sokan nem ismerik a benne rejlő lehetőségeket.

  • AOMEI backupper

    Ami nincs három helyre elmentve, az olyan, mintha nem is létezne...

Előzmények

  • Fedora 28

    A 26-os kiadás óta sok minden történt, ezt foglalom össze, és kicsit segítek az XFCE spin belakásában.

  • Fedora 26 (1.rész)

    A Fedora egy olyan, a közösség által fejlesztett operációs rendszer, ami Linux kernelt és GNU programokat használ.

Hirdetés

Copyright © 2000-2024 PROHARDVER Informatikai Kft.