ebben a cikkben megmutatjuk, hogyan hozhat létre LVM-et négy lemezzel a CentOS 7 Linuxon.
mint azt Ön is tudja, az LVM olyan, mint a” dinamikus partíciók”, ami azt jelenti, hogy létrehozhat/átméretezhet/törölhet LVM” partíciókat “(ezeket LVM-speak-ben” logikai köteteknek ” hívják) a parancssorból, miközben a Linux rendszer fut: nem kell újraindítani a rendszert, hogy a kernel tisztában legyen az újonnan létrehozott vagy átméretezett partíciókkal.
környezetünk
OS: CentOS 7
nem. lemezből: 4 lemez egyenként 500 GB-val
1- partíciós meghajtók
itt minden merevlemezt particionálunk 1:
# parted /dev/sdb mklabel msdos# parted /dev/sdb mkpart primary 1 100%# parted /dev/sdc mklabel msdos # parted /dev/sdc mkpart primary 1 100%# parted /dev/sdd mklabel msdos # parted /dev/sdd mkpart primary 1 100%# parted /dev/sde mklabel msdos # parted /dev/sde mkpart primary 1 100%
az LVM-nek három elsődleges része van. Minden rész fontos szerepet játszik a logikai kötetek létrehozásában és fenntartásában:
fizikai kötet (PV): fizikai kötet (PV) jön létre az LVM /sbin/pvcreate parancsával. Ez a segédprogram egy fel nem használt lemezpartíciót (vagy teljes meghajtót) jelöl, amelyet az LVM használ. Az LVM struktúrákat, a kötetcímkét és a metaadatokat a folyamat során hozzáadják a partícióhoz.
Kötetcsoport (VG): a kötetcsoport (VG) az LVM /sbin/vgcreate paranccsal jön létre, amely PVs-t ad hozzá egy tárolókészlethez. Ezt a tárolókészletet különféle logikai kötetek készítésére használják.
logikai kötet (LV): logikai kötet (LV) jön létre az LVM /sbin/lvcreate parancs segítségével. Ez a logikai kötet létrehozásának utolsó objektuma. A LV áll tárhelyet darabokat (logikai kiterjedésű) egy VG medence. Formázható fájlrendszerrel, csatolható, és ugyanúgy használható, mint egy tipikus lemezpartíció.
2-PV létrehozása
pv létrehozása lvm-hez:
# pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
3- VG létrehozása
vg létrehozása létrehozott PVs-ből:
# vgcreate vg00 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
4- LV létrehozása
lv létrehozása a létrehozott vg-ből. esetünkben a vg mérete 1,82 TiB:
# lvcreate -l 100%FREE vg00
5- fájlrendszer készítése és csatolása
fájlrendszer készítése az LVM létrehozásakor:
# mkfs -t xfs /dev/vg00/lvol0
szerkessze az fstab fájlt és adjon hozzá bejegyzést a mount / var könyvtárhoz a létrehozott lvm-en:
# /dev/vg00/lvol0 /var xfs defaults 0 0
az lvm egyik gyakorlati alkalmazása az, hogy van egy hosting szerverünk, és úgy döntöttünk, hogy különválasztjuk a /var vagy /home fájlt a fő gyökérfától, hogy megakadályozzuk, hogy az operációs rendszer elakadjon a teljes térben. van egy cikkünk arról, hogyan lehet a var-t új partícióra helyezni a CentOS 7 Linuxon.