v tomto článku vám ukážeme, jak vytvořit LVM se čtyřmi disky na CentOS 7 linux.
jak možná víte, LVM je jako „dynamické oddíly“, což znamená, že můžete vytvořit/změnit velikost/odstranit LVM „oddíly“ (nazývají se „logické svazky“ v LVM-speak) z příkazového řádku, zatímco váš systém Linux běží: není třeba restartovat systém, aby si jádro uvědomilo nově vytvořené nebo změněné oddíly.
naše prostředí
OS: CentOS 7
ne. disků: 4 disky s 500 GB každý
1- diskové oddíly
zde rozdělujeme každý pevný disk na 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%
LVM má tři základní části. Každá část hraje důležitou roli při vytváření a udržování logických svazků:
fyzický svazek (PV): fyzický svazek (PV)je vytvořen pomocí příkazu LVM /sbin/pvcreate. Tento nástroj označuje nepoužívaný diskový oddíl (nebo celou jednotku), který má LVM použít. Během tohoto procesu jsou do oddílu přidány struktury LVM, štítek svazku a metadata.
skupina svazků (VG): skupina svazků (VG) je vytvořena pomocí příkazu LVM /sbin/vgcreate, který přidává PVs do fondu úložiště. Tento fond úložiště se zase používá k vytváření různých logických svazků.
logický svazek (LV): logický svazek (LV) je vytvořen pomocí příkazu LVM /sbin/lvcreate. Toto je konečný objekt při vytváření logického svazku. Lv se skládá z bloků úložného prostoru (logických rozsahů) z fondu VG. Může být formátován souborovým systémem, namontován a používán stejně jako typický diskový oddíl.
2-Vytvořit PV
vytvořit pv pro lvm:
# pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
3- Vytvořit VG
vytvořit vg z vytvořených PVs:
# vgcreate vg00 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
4- vytvořit LV
vytvořit lv z vytvořeného vg. v našem případě je velikost VG 1,82 TiB:
# lvcreate -l 100%FREE vg00
5- vytvořit souborový systém a připojit
vytvořit souborový systém na Vytvořit lvm:
# mkfs -t xfs /dev/vg00/lvol0
upravte soubor fstab a přidejte položku do adresáře mount / var na vytvořeném lvm:
# /dev/vg00/lvol0 /var xfs defaults 0 0
jedním z praktických použití lvm je to, že máte hostingový server a rozhodli jste se oddělit /var nebo /home od hlavního kořenového stromu, abyste zabránili uvíznutí OS s plněním prostoru. máme článek o tom, jak přesunout var do nového oddílu na CentOS 7 linux.