Jak dodać nowe dyski za pomocą LVM do istniejącego systemu Linux
LVM (Logical Volume Management) to elastyczna i zaawansowana opcja dostępna do zarządzania dyskami twardymi w większości głównych dystrybucji Linuksa. Zarządzanie dyskami za pomocą LVM jest łatwiejsze niż tradycyjne narzędzia, takie jak fdisk, parted czy gparted.
Niektóre pojęcia, które należy zrozumieć podczas korzystania z LVM:
- Wolumin fizyczny (PV): składa się z dysków surowych, macierzy RAID lub innych urządzeń pamięci masowej.
- Grupa woluminów (VG): łączy woluminy fizyczne w grupy pamięci.
- Wolumin logiczny (LV):: VG są podzielone na LV i montowane jako partycje.
W tym artykule przeprowadzimy Cię przez kroki konfiguracji dysków przy użyciu LVM na istniejącym komputerze z systemem Linux, tworząc PV, VG i LV.
Uwaga: jeśli nie wiesz, czego używać LVM, możesz dodać dysk bezpośrednio do istniejącego systemu Linux, korzystając z tych przewodników.
- Jak dodać nowy dysk do systemu Linux
- Jak dodać nowy dysk większy niż 2 TB do systemu Linux
Rozważmy scenariusz, w którym są 2 dyski twarde o pojemności 20 GB i 10 GB, ale musimy dodać tylko 2 partycje, jedną o pojemności 12 GB< i kolejne 13 GB. Możemy to osiągnąć jedynie metodą LVM.
Po dodaniu dysków możesz wyświetlić ich listę za pomocą następującego polecenia.
fdisk -l
1. Teraz dzielimy oba dyski /dev/xvdc
i /dev/xvdd
za pomocą polecenia fdisk, jak pokazano.
fdisk /dev/xvdc
fdisk /dev/xvdd
Użyj n
, aby utworzyć partycję i zapisz zmiany za pomocą polecenia w
.
2. Po podzieleniu na partycje użyj następującego polecenia, aby sprawdzić partycje.
fdisk -l
3. Utwórz wolumin fizyczny (PV).
pvcreate /dev/xvdc1
pvcreate /dev/xvdd1
4. Utwórz grupę woluminów (VG).
vgcreate testvg /dev/xvdc1 /dev/xvdd1
Tutaj „testvg” to nazwa VG.
5. Teraz użyj „vgdisplay”, aby wyświetlić wszystkie szczegóły dotyczące VG w systemie.
vgdisplay
OR
vgdisplay testvg
6. Utwórz woluminy logiczne (LV).
lvcreate -n lv_data1 --size 12G testvg
lvcreate -n lv_data2 --size 14G testvg
Tutaj „lv_data1” i „lv_data2” to nazwa LV.
7. Teraz użyj „lvdisplay”, aby wyświetlić wszystkie szczegóły dotyczące woluminów logicznych dostępnych w systemie.
lvdisplay
OR
lvdisplay testvg
8. Sformatuj woluminy logiczne (LV) do formatu ext4.
mkfs.ext4 /dev/testvg/lv_data1
mkfs.ext4/dev/testvg/lv_data2
9. Na koniec zamontuj system plików.
mount /dev/testvg/lv_data1 /data1
mount /dev/testvg/lv_data2 /data2
Przed zamontowaniem systemu plików pamiętaj o utworzeniu katalogów data1
i data2
.
Otóż to! W tym artykule omówiliśmy, jak utworzyć partycję za pomocą LVM. Jeśli masz jakieś uwagi lub pytania na ten temat, możesz je zamieścić w komentarzach.