<Poprzedni | Spis treści | Następne>
2.4. Urządzenia wielościeżkowe w woluminach logicznych
Po utworzeniu urządzeń wielościeżkowych można używać nazw urządzeń wielościeżkowych w taki sam sposób, jak nazwy urządzenia fizycznego podczas tworzenia woluminu fizycznego LVM. Na przykład, jeśli /dev/mapper/mpatha jest nazwą urządzenia wielościeżkowego, poniższe polecenie oznaczy /dev/mapper/mpatha jako wolumin fizyczny.
# pvcreate /dev/mapper/mpatha
Powstałego urządzenia fizycznego LVM można używać podczas tworzenia grupy woluminów LVM tak samo, jak każdego innego urządzenia fizycznego LVM.
Jeśli spróbujesz utworzyć wolumin fizyczny LVM na całym urządzeniu, na którym skonfigurowałeś partycje, wykonanie polecenia pvcreate zakończy się niepowodzeniem.
Tworząc wolumin logiczny LVM, który wykorzystuje aktywne/pasywne tablice wielościeżkowe jako podstawowe urządzenia fizyczne, należy uwzględnić filtry w lvm.conf aby wykluczyć dyski leżące u podstaw urządzeń wielościeżkowych.
Dzieje się tak dlatego, że jeśli macierz automatycznie zmieni ścieżkę aktywną na ścieżkę pasywną po otrzymaniu we/wy, wielościeżkowe przełączanie awaryjne i powrót po awarii za każdym razem, gdy LVM skanuje ścieżkę pasywną, jeśli te urządzenia nie są filtrowane. W przypadku tablic aktywnych/pasywnych, które wymagają polecenia aktywującego ścieżkę pasywną, LVM wyświetla komunikat ostrzegawczy, gdy to nastąpi. Aby odfiltrować wszystkie urządzenia SCSI w pliku konfiguracyjnym LVM (lvm.conf), umieść następujący filtr w sekcji urządzeń pliku.
filtr = [ "r/blok/", "r/dysk/", "r/sd.*/", "a/.*/" ]
Po aktualizacji /etc/lvm.conf, konieczna jest aktualizacja initrd aby ten plik został skopiowany tam, gdzie filtr ma największe znaczenie, podczas uruchamiania. Dokonywać:
update-initramfs -u -k wszystko
Za każdym razem /etc/lvm.conf or /etc/multipath.conf zostanie zaktualizowany, initrd powinien zostać przebudowany, aby odzwierciedlić te zmiany. Jest to konieczne, gdy do utrzymania stabilnej konfiguracji pamięci masowej potrzebne są czarne listy i filtry.