Ubuntu

LVM Ubuntu bemutató

LVM Ubuntu bemutató

Az LVM vagy a Logical Volume Manager megkönnyíti a Linux-lemez lemezterületének kezelését.  Az LVM jellemzői:

Az LVM három fő eleme a fizikai kötetek, a logikai kötetek és a kötetcsoportok. A logikai kötetek tárolására használt blokkeszközöket fizikai köteteknek nevezzük. Minden logikai kötet fájlrendszert tartalmaz, amely megfelel egy partíciónak, és minden logikai kötethez egyedi nevet rendelünk. Az összes fizikai és logikai kötet gyűjtését kötetcsoportnak nevezzük.

Ebben az oktatóanyagban megismerheti az LVM különböző segédprogramjait, például hogyan hozhat létre vagy távolíthat el új kötetet, hogyan tájékozódhat az aktuális kötetekről, hogyan méretezheti át a lemez meglévő köteteit az Ubuntuban, és hogyan készíthet pillanatképet egy futó rendszerről.

LVM-alkatrészek létrehozása, átméretezése és eltávolítása

Az LVM parancs futtatásához root jogosultsággal kell rendelkeznie. Tehát először is az LVM-et kell futtatnia root jelszóval.

$ sudo lvm

Futtassa a parancsot az összes létező blokkoló eszköz megkereséséhez. A kimeneten látható, hogy két partíció van / dev / sda1 és / dev / sda5, 1 lemez van / dev / sdb és nincs fizikai kötet.

lvm> lvmdiskscan

Fizikai kötet létrehozása

pvcreate paranccsal fizikai kötetet hozhatnak létre tárolóeszközökből. Itt, / dev / sdb fizikai kötet létrehozására szolgál. Futtassa a parancsokat 5 GB fizikai kötet létrehozásához. A sikerüzenet akkor jelenik meg, ha a fizikai kötet sikeresen létrehoz.

Most, ha újra futtatja a parancsot lvmdiskscan akkor látni fogja, hogy létrejön egy fizikai kötet. A kimenetben nincs szabad lemez, mert az egész lemezt fizikai kötetként hozzák létre.

Használhatja is pvdisplay parancsot a meglévő fizikai kötetek megkereséséhez.

Lvm> pvdisplay

Kötetcsoport létrehozása

Kötetcsoportot létrehozhat fizikai kötet létrehozása után. vgcreate paranccsal új kötetcsoportot hozhatunk létre.  Kötetcsoportot létrehozhat egy vagy több fizikai kötet használatával. Csak egy fizikai kötet van. Tehát ez a kötetcsoport létrehozható. Tegyük fel, hogy létre akar hozni egy nevű kötetcsoportot vg1 val vel / dev / sdb, majd futtassa a parancsot az alábbiak szerint. A sikerüzenet akkor jelenik meg, ha a kötetcsoport megfelelően létrehoz.

lvm> vgcreate vg1 / dev / sdb

vgdisplay parancs a meglévő kötetcsoportok információinak megszerzésére szolgál. Futtassa a parancsot a kimenet megjelenítéséhez.

lvm> vgdisplay

Több kötetcsoportot is létrehozhat, és a kötetcsoportok mérete eltérő lehet. Meghatározott kiterjedésű kötetcsoport létrehozásához itt eltávolítja a meglévő kötetet. vgremove parancsot a kötetcsoport nevével együtt használják a meglévő kötetcsoport eltávolítására.

lvm> vgremove vg1

Futtassa a következőket vgcreate parancs 100M méretű kötetcsoport létrehozására.

lvm> vgcreate -s 100M vg1 / dev / sdb

Most a vgdisplay a következő kimenetet jeleníti meg.

Logikai kötet létrehozása

Létrehozhat meghatározott méretű logikai kötetet vagy az összes fennmaradó szabad helyet. lvcreate paranccsal hozzák létre a logikai kötetet. A logikai kötet nevét az -n opcióval, a kötet méretét pedig az -L opcióval adjuk meg. Futtassa a következő parancsot egy 10 GB nevű logikai kötet létrehozásához lv1 a kötetcsoportra vg1 amelyet fizikai térfogattal rögzítenek, / dev / sdb.

lvm> lvcreate -L 10G -n lv1 vg1

lvdisplay paranccsal kapják meg az összes létező logikai kötet információt.

Logikai kötet létrehozása után, ha van egy szabad hely a fizikai kötetben, akkor egy új logikai kötet létrehozható a maradék szabad hely használatával -l választási lehetőség. Futtassa a parancsot egy logikai kötet létrehozásához, lv2 felhasználva a kötetcsoport teljes szabad területét, vg1

lvm> lvcreate -l 100% INGYENES -n lv2 vg1

Létrehozhat egy logikai kötetet számos speciális beállítással. Néhány lehetőséget itt ismertetünk. Az egyik fontos opció a -type, amely meghatározza egy logikai kötet lefoglalási típusát. Néhány leggyakrabban használt típus lineáris, csíkos és raid1. Az alapértelmezett típus lineáris, ahol a fizikai eszközök egymás után adódnak. Legalább két fizikai kötet szükséges egy csíkos típusú logikai kötet létrehozásához.  Az ilyen típusú logikai kötet teljesítménye jobb, de növeli az adatok sérülékenységét. Csíkos logikai kötet létrehozásához az -i opciót használjuk. A raid1 típust a RAID1 kötet tükrének létrehozására használják. Ehhez a típushoz minimum két fizikai kötetre van szükség, a logikai kötet létrehozásához szükséges területtel. Tehát csíkos és raid1 típusú kötet létrehozásához legalább két fizikai kötetet kell létrehoznia, és futtatnia kell a következő parancsokat.

Lecsupaszított kötet:

lvm> lvcreate - csíkos típusú -i 2 -L 10G -n s_vol1 vol_csoport

Raid1 kötet:

lvm> lvcreate - típusú raid1 -m 2 -L 20G -n m_vol1 vol_group

lvremove paranccsal eltávolíthat minden létező logikai kötetet. A következő parancs eltávolítja az lv2 logikai kötetet, amely a vg1 kötetcsoport alatt található.

lvm> lvremove / dev / vg1 / lv2

Pillanatkép létrehozása

Az eredeti logikai kötetet fizikai kötet helyett kell használnia, hogy pillanatképet készítsen arról a kötetről. Távolítsa el az összes meglévő logikai kötetet, és hozzon létre egy új logikai kötetet, amely kisebb, mint a fizikai kötet, mert pillanatkép készül a fizikai kötet szabad helyén.

Most, ha egy logikai kötet pillanatképét akarja létrehozni, akkor futtassa a következő parancsot az lv1 pillanatképének létrehozásához. Itt a pillanatkép neve snap_ck, a pillanatkép mérete pedig 6G. Ha a fizikai eszköz szabad területe kevesebb, mint 6G, akkor hiba keletkezik, és pillanatkép nem jön létre.

lvm> lvcreate -s -L 6G -n snap_ck vg1 / lv1

-összeolvad Az opció a logikai kötet pillanatképből történő helyreállítására szolgál. Amikor a parancs végrehajtódik, a logikai kötet helyreáll, ahonnan a pillanatkép készült.

lvm> lvconvert - merge vg1 / snap_ck

A logikai kötet átméretezése

Bármelyik logikai kötet méretét egyszerűen megváltoztathatja a használatával lvresize parancs. Ezt a parancsot a -L opciókkal együtt használhatjuk új méret beállításához a meglévő kötethez. Először ellenőrizze az átméretezni kívánt logikai kötet aktuális méretét lvscan parancs. A kötet jelenlegi mérete 5 GB a következő kimenetben.

lvm> lvscan

Ha át akarja méretezni a kötetet és 9 GB-ra szeretné állítani a kötet méretét, akkor futtassa az lvresize parancsot a szükséges opciókkal, és ellenőrizze, hogy a hangerő mérete megfelelően megnőtt-e vagy sem.

lvm> lvresize -L + 4G vg1 / lv1
lvm> lvscan

Távolítsa el a fizikai kötetet a kötetcsoportból

Ha valamelyik kötetcsoport két vagy több fizikai kötetet tartalmaz, és el akarja távolítani az adott fizikai kötet mellékletét a kötetcsoportból, akkor futtassa vgreduce parancs a kötetcsoport nevével és a fizikai kötet nevével. Ha fizikai kötetet használ, akkor nem tudja eltávolítani a kötetet a kötetcsoportból. Ebben az esetben a szükséges fizikai kötetet át kell helyeznie a kötetcsoport másik fizikai kötet helyére. Tehát a kötetcsoportnak egynél több fizikai kötetnek kell lennie a feladat elvégzéséhez. A fizikai kötet áthelyezése után az alábbi parancsokat hajthatja végre, hogy eltávolítsa a fizikai kötetet a kötetcsoportból. Nem tudja futtatni a parancsokat, ha csak egy fizikai eszköz van a kötetcsoportban.

lvm> pvmove / dev / sdb
lvm> vgreduce vg1 / dev / sdb
lvm> pvremove / dev / sdb

Szükség van az LVM használatának ismeretére a rendszer tárolóeszközeinek hatékony kezeléséhez. Ha megfelelően megértette és tesztelte az oktatóprogram említett parancsait, akkor ezeket a parancsokat az Ubuntun is alkalmazhatja a lemezek konfigurálásához az Ön igényei szerint.

Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...
A legnépszerűbb Oculus App Lab játékok
Ha Oculus fülhallgató-tulajdonos, akkor tisztában kell lennie az oldalsó töltéssel. Az oldaltöltés a nem áruházi tartalom fejhallgatóra történő telepí...
A legjobb 10 játék az Ubuntuban
A Windows platform a játékok egyik domináns platformja volt, mivel a játékokat hatalmas százalékban fejlesztik ma a natív Windows támogatására. Kihívh...