Állítsa be az LVM -et a Linux Mint alkalmazásban

Configure Lvm Linux Mint



Képzelje el, hogy van egy merevlemeze, amely megköveteli, hogy átméretezze a kiválasztott partíciót. Ez Linuxon lehetséges az LVM -nek köszönhetően. Ezt szem előtt tartva ez a cikk megtanítja az LVM konfigurálását a Linux Mint alkalmazásban. Ezt az oktatóanyagot azonban bármilyen Linux disztribúcióra alkalmazhatja.

Mi az LVM?

Az LVM a Linux Kernel számára kifejlesztett logikai kötetkezelő. Jelenleg az LVM két verziója létezik. Az LVM1 gyakorlatilag nem támogatott, míg az LVM2 általánosan használt LVM2 verzióját használják.





Az LVM számos olyan funkciót tartalmaz, amelyeket a kötetkezelőtől elvárnak, többek között:



  • Logikai csoportok átméretezése.
  • Logikai kötetek átméretezése.
  • Csak olvasható pillanatfelvételek (az LVM2 kínál írást és olvasást).

Hogy képet kapjunk az LVM teljesítményéről és hasznosságáról, a következő példát adom: Tegyük fel, hogy van egy kis merevlemezünk, például 80 GB. A lemez elosztásának módja valami ilyesmi lehet:



  • 400 MB /boot partíció
  • Gyökérpartícióhoz / 6 Gb
  • A home partíció /home 32Gb esetén
  • A swap partíció pedig 1 Gb.

Ez az elosztás helyes és hasznos lehet, de képzeljük el, hogy sok programot telepítünk, és a gyökérpartíció megtelik, de a személyes fájlokban gyakorlatilag nincs adat, és a /home partíció 20 GB -os. Ez rosszul használja a merevlemezt. Az LVM segítségével a probléma megoldása egyszerű, mivel egyszerűen csökkentheti a /home -t tartalmazó partíciót, majd növelheti a gyökérkönyvtárhoz rendelt helyet.





LVM szókincs

Annak érdekében, hogy ez a bejegyzés a lehető legegyszerűbb legyen az olvasó számára, figyelembe kell venni néhány fogalmat, amelyek szorosan kapcsolódnak az LVM -hez. Ha ezeket a fogalmakat hatékonyan ismeri, jobban megérti ennek az eszköznek a lehetőségeit:

Kezdjük tehát:



  • Fizikai kötet (PV): A PV fizikai kötet, merevlemez vagy egy adott partíció.
  • Logikai kötet (LV): az LV logikai kötet, és megegyezik az LVM -től eltérő rendszer hagyományos partíciójával.
  • Kötetcsoport (VG): A VG a kötetek csoportja, egy vagy több PV -t gyűjthet össze.
  • Fizikai kiterjedés (PE): a PE minden fizikai kötet része, rögzített méretű. Egy fizikai kötet több azonos méretű PE -re oszlik.
  • Logikai kiterjedés (LE): az LE minden rögzített méretű logikai kötet része. Egy logikai kötet több azonos méretű LE -re van felosztva.
  • Eszközleképező: egy általános Linux kernel keretrendszer, amely lehetővé teszi az egyik eszköz blokkokról a másikra való leképezését.

Állítsa be az LVM -et a Linux Mint alkalmazásban

Először is telepítenie kell az lvm2 csomagot a rendszerébe. Ehhez nyisson meg egy terminál emulátort és írjon. Ne feledje, hogy a parancs végrehajtásához szuper felhasználói jogosultságokra van szüksége.

sudotalálótelepítéslvm2

Ezután az fdisk használatával ellenőrzöm, hogy mely partícióim vannak. Természetesen ezt is meg kell tennie annak biztosítására, hogy melyek a partíciói is.

sudo -én
fdisk -az

Mint látható, van egy második merevlemezem. Annak érdekében, hogy az LVM elvégezze a feladatát, elő kell készítenie a lemezt vagy a partíciókat LVM típusúnak. Ezért a sdb nevű második merevlemezen kell dolgoznom.

Tehát írja be ezt a parancsot:

fdisk /dev/fürdőszoba

Ezután nyomja meg az n gombot új partíció létrehozásához. Ezután nyomja meg az enter gombot. Ezután nyomja meg a p gombot a partíció elsődleges beállításához. Ezután nyomja meg az enter gombot. Most meg kell nyomnia az 1 gombot a lemez első partíciójának létrehozásához. Ezután nyomja meg az enter gombot.

Tehát a következő lépés a t gomb megnyomása a partíció rendszerazonosítójának megváltoztatásához. Ezután nyomja meg az enter gombot. És válassza az LVM partíciót. Ehhez írja be a 8e billentyűt. Ezután nyomja meg az enter gombot. Tehát írja be a w billentyűt az összes módosítás írásához.

Végül ellenőrizze a partíciót.

fdisk -az /dev/fürdőszoba

MEGJEGYZÉS: Ha több partícióval fog dolgozni, akkor ezt meg kell ismételnie mindegyik partícióval.

Most készen állunk a folytatásra.

Fizikai térfogat (PV) létrehozása

Az LVM használatához először meg kell határoznunk a fizikai köteteket (PV), ehhez a pvcreate parancsot fogjuk használni. Szóval, menjünk.

pvcreate/dev/sdb1

Ellenőrizze a változásokat.

pvdisplay

MEGJEGYZÉS: Ha egynél több partíciónk lenne, mindegyiket hozzá kell adnunk a PV -hez.

Kötetcsoport (VG) létrehozása

Ha készen áll a partíciókra, fel kell vennie őket egy kötetcsoportba. Tehát írja be ezt a parancsot:

vgcreate volumegroup/dev/sdb1

Cserélje le a térfogatcsoportot a kívánt névre. Ha több partíciója lenne, akkor csak hozzá kell adnia őket a parancshoz. Például:

vgcreate volumegroup/dev/sdb1

Azt a nevet írhatja, amit szeretne a VG -nek. Tehát ellenőrizze a hangerőcsoportot ezzel a paranccsal:

vgdisplay

Hozza létre a logikai köteteket (LV)

Ez a bejegyzés központi mozzanata, mert ebben a részben létrehozzuk azokat a logikai köteteket, amelyek olyanok lesznek, mint egy normál partíció.

Tehát futtassa ezt a parancsot:

lvcreate-AZ4G -n térfogatú volumegroup

Ez a parancs logikailag 4G területet hoz létre az előzőleg létrehozott csoporton.

Az lvdisplay segítségével ellenőrizheti az LV -t.

lvdisplay

A következő lépés a VL formázása és csatlakoztatása.

mkfs.ext4/dev/volumegroup/hangerő

Most hozzon létre egy ideiglenes mappát, és csatlakoztassa rá a VL -t.

mkdir /ideiglenes/
hegy /dev/volumegroup/hangerő/ideiglenes/

Most nézd meg a VL -t.

df -h | markolatterminális

Növelje vagy csökkentse a logikai kötet méretét

Az LVM egyik legfenomenálisabb lehetősége a logikai kötet méretének nagyon egyszerű növelése. Ehhez írja be a következő parancsot.

lvextend-AZ+2G/dev/volumegroup/hangerő

Végül ugyanazt a változást kell tükrözni a fájlrendszerben, ehhez futtassa ezt a parancsot.

resize2fs/dev/volumegroup/hangerő

Ellenőrizze az új méretet:

df -h | markolatideiglenes

Végső gondolatok

Az LVM konfigurálásának megtanulása a Linux Mintben egy egyszerű folyamat, amely sok problémát megmenthet a partíciókkal való munka során. Ennek érdekében meghívom Önt, hogy olvasson többet a témáról, mivel itt gyakorlati és egyszerű példákat mutattam be a konfiguráláshoz.