w tym artykule pokażemy Ci, jak stworzyć LVM z czterema dyskami na CentOS 7 linux.
jak zapewne wiesz, LVM jest jak „dynamiczne partycje”, co oznacza, że możesz tworzyć/zmieniać rozmiar/usuwać” partycje „LVM (nazywane są” woluminami logicznymi ” w LVM-speak) z wiersza poleceń, gdy Twój system Linux jest uruchomiony: nie ma potrzeby ponownego uruchamiania systemu, aby jądro było świadome nowo utworzonych lub zmienionych partycji.
nasze środowisko
OS: CentOS 7
Nie. dyski: 4 dyski po 500 GB każdy
1- dyski partycji
tutaj dzielimy każdy dysk twardy 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 składa się z trzech podstawowych części. Każda część odgrywa ważną rolę w tworzeniu i utrzymaniu woluminów logicznych:
wolumin fizyczny (PV): wolumin fizyczny (PV) jest tworzony za pomocą polecenia LVM /sbin/pvcreate. To narzędzie wyznacza nieużywaną partycję dysku (lub cały dysk) do użycia przez LVM. Struktury LVM, etykieta woluminu i metadane są dodawane do partycji podczas tego procesu.
Grupa woluminów (VG): Grupa woluminów (VG) jest tworzona przy użyciu polecenia LVM /sbin/vgcreate, które dodaje PVs do puli pamięci. Ta pula pamięci jest z kolei wykorzystywana do budowy różnych woluminów logicznych.
wolumin logiczny (LV): wolumin logiczny (LV) jest tworzony za pomocą polecenia LVM /sbin/lvcreate. Jest to ostatni obiekt w tworzeniu woluminu logicznego. LV składa się z części przestrzeni dyskowej (logicznych rozszerzeń) z puli VG. Może być sformatowany z systemem plików, zamontowany i używany tak jak typowa partycja dysku.
2-Utwórz PV
Utwórz PV Dla lvm:
# pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
3- Utwórz VG
Utwórz vg z utworzonych PVs:
# vgcreate vg00 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
4- Utwórz LV
Utwórz lv z utworzonego vg. w naszym przypadku rozmiar vg wynosi 1,82 TiB:
# lvcreate -l 100%FREE vg00
5- Utwórz system plików i zamontuj
Utwórz system plików podczas tworzenia lvm:
# mkfs -t xfs /dev/vg00/lvol0
Edytuj plik fstab i dodaj wpis do katalogu mount / var na utworzonym lvm:
# /dev/vg00/lvol0 /var xfs defaults 0 0
jednym z praktycznych zastosowań lvm jest to, że masz serwer hostingowy i zdecydowałeś się oddzielić /var lub /home od głównego drzewa korzeniowego, aby zapobiec utknięciu systemu operacyjnego z pełną przestrzenią. mamy artykuł o tym, jak przenieść var na nową partycję w CentOS 7 linux.