Wyszukiwanie w witrynie

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.

  1. Jak dodać nowy dysk do systemu Linux
  2. 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.