LVM

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

lvm (Logical Volume Manager) - usługa woluminów logicznych dla LVM2. Jest to system zarządzania przestrzenią dyskową bardziej elastyczny niż tradycyjne partycje. Łączy kilka dysków twardych, a właściwie partycji, nazywanych tu woluminami fizycznymi (Physical Volume, PV), w jedną lub więcej grup woluminów (Volume Group, VG). Na każdej takiej grupie woluminów można utworzyć wiele woluminów logicznych (Logical Volume, LV), "wirtualnych partycji", które stanowią obszary użyteczne.

lvm może z:

  • vgextend zwiększać on-line ("na gorąco") rozmiar grupy woluminu (VG) przez absorbowanie lub z vgreduce usuwać woluminy fizyczne (PV)
  • lvresize zmieniać on-line rozmiar woluminów logicznych (LV), poprzez lvextend dołączać lub z lvreduce skracać LE, tzw. obszary (ang. logical extent)

lvm może też:

  • tworzyć kopie (ang. snapshot) woluminów logicznych
  • łączyć ze sobą (ang. stripe) całe lub fragmenty woluminów logicznych pochodzących z różnych woluminów fizycznych, podobnie jak ma to miejsce w RAID 0
  • tworzyć mirrory (ang. mirroring) woluminów logicznych na paru PV (physical volume - woluminach fizycznych], podobnie jak to ma miejsce w RAID 1
  • przesuwać on-line woluminy logiczne pomiędzy woluminami fizycznymi
  • dzielić lub łączyć grupy woluminów (VG).

Nie może:

  • działać jak RAID 5; z tego powodu zaleca się tworzenie woluminów LVM na uprzednio zRAIDowanych dyskach lub macierzach.

Żeby dokonywać operacji w systemie LVM2 najpierw należy wybrać (-a y) przez pvchange, vgchange lub lvchange odpowiednią grupę do operacji. Samo polecenie lvm otwiera tylko prompt 'lvm>' i oczekuje na dalsze polecenia np help. lvm składa się z szeregu programów realizujących szczegółowe funkcje z których każdy działa też samodzielnie np. # lvmdiskscan -vv


Zaimplementowany jest w systemach Uniksowych po 1999, i w Windows serii NT począwszy od Windows 2000.

Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Drukuj lub eksportuj
Narzędzia
W innych językach