OnWorks Linux i Windows Online WorkStation

logo

Darmowy hosting online dla stacji roboczych

<Poprzedni | Spis treści | Następne>

4.3. Domyślne ustawienia pliku konfiguracyjnego


Opona /etc/multipath.conf plik konfiguracyjny zawiera plik Domyślnie sekcja, która określa przyjazne_nazwy_użytkownika

parametr tak, jak następuje.


domyślne {

user_friendly_names tak

}


Spowoduje to zastąpienie domyślnej wartości pliku przyjazne_nazwy_użytkownika parametr.


Plik konfiguracyjny zawiera szablon ustawień domyślnych konfiguracji. Ta sekcja jest komentowana w następujący sposób.


#domyślne {

# katalog_udev /dev

#interwał_odpytywania 5

# selektor „okrężny 0”

# przełączanie awaryjne path_grouping_policy

# getuid_callout "/lib/dev/scsi_id --whitelisted --device=/dev/%n"

# stała stała

# path_checker katalog

# rr_min_io 1000

# rr_waga munduru

# instrukcja powrotu po awarii

# no_path_retry nie powiodło się

# user_friendly_names nie

#}


Aby zastąpić domyślną wartość dowolnego parametru konfiguracyjnego, możesz skopiować odpowiedni wiersz z tego szablonu do pliku Domyślnie sekcję i odkomentuj ją. Na przykład, aby zastąpić plik

path_grouping_policy, tak aby był to multibus, a nie domyślna wartość przełączania awaryjnego, skopiuj odpowiedni wiersz z szablonu do sekcji początkowych ustawień domyślnych pliku konfiguracyjnego i odkomentuj go w następujący sposób.


domyślne {

user_friendly_names tak path_grouping_policy multibus

}


Domyślne ustawienia konfiguracji wielościeżkowej tabeli [p. 90] opisuje atrybuty ustawione w pliku Domyślnie Sekcja

ukończenia multipath.conf plik konfiguracyjny. Te wartości są używane przez DM-Multipath, chyba że zostaną nadpisane przez atrybuty określone w pliku urządzenia i wielościeżkowe sekcje multipath.conf plik.


Tabela 5.3. Domyślne ustawienia konfiguracji wielościeżkowej


Atrybut

Opis Projektu

interwał_odpytywania

Określa interwał między dwoma sprawdzeniami ścieżki w sekundach. Dla prawidłowo funkcjonujących ścieżek odstęp między sprawdzeniami będzie stopniowo wzrastał do (4* interwał_odpytywania). Wartość domyślna to 5.

udev_dir

Katalog, w którym tworzone są węzły urządzeń udev. Wartość domyślna to /dev.

wielościeżkowy_katalog

Katalog, w którym są przechowywane dynamiczne obiekty udostępnione. Wartość domyślna jest zwykle zależna od systemu /lib/multiścieżka.

gadatliwość

Domyślna szczegółowość. Wyższe wartości zwiększają poziom gadatliwości. Prawidłowe poziomy mieszczą się w zakresie od 0 do 6. Wartość domyślna to 2.

selektor_ścieżki

Określa domyślny algorytm używany do określania ścieżki do użycia w następnej operacji we/wy. Możliwe wartości to:

okrężny 0: Wykonuje pętlę przez każdą ścieżkę w grupie ścieżek, wysyłając do każdej taką samą ilość operacji we/wy.

długość kolejki 0: Wyślij następną grupę operacji we/wy wzdłuż ścieżki z najmniejszą liczbą oczekujących żądań operacji we/wy.

czas obsługi 0: Wyślij następną grupę operacji we/wy wzdłuż ścieżki o najkrótszym szacowanym czasie obsługi, który jest określany przez podzielenie całkowitego rozmiaru oczekujących operacji we/wy dla każdej ścieżki przez jej względną przepustowość.


Wartością domyślną jest okrężny 0.

ścieżka_grupowania_policy

Określa domyślne zasady grupowania ścieżek, które mają być stosowane do nieokreślonych ścieżek wielościeżkowych. Możliwe wartości to:

praca awaryjna = 1 ścieżka na grupę priorytetową

multibus = wszystkie prawidłowe ścieżki w 1 grupie priorytetów

grupa_po_serialu = 1 grupa priorytetowa na wykryty numer seryjny

grupa_by_prio = 1 grupa priorytetów na wartość priorytetu ścieżki

grupa_by_nazwa_węzła = 1 grupa priorytetowa na nazwę węzła docelowego.


Wartością domyślną jest przełączanie awaryjne.

getuid_callout

Określa domyślny program i argumenty do wywołania w celu uzyskania unikatowego identyfikatora ścieżki. Wymagana jest ścieżka bezwzględna.


Wartością domyślną jest /lib/udev/scsi_id --biała lista --device=/dev/%n.



Atrybut

Opis Projektu

priorytet

Określa domyślną funkcję do wywołania w celu uzyskania wartości priorytetu ścieżki. Na przykład bity ALUA w SPC-3 zapewniają możliwą do wykorzystania wartość prio.

Możliwe wartości to:

const: Ustaw priorytet 1 dla wszystkich ścieżek.

emc: Wygeneruj priorytet ścieżki dla tablic EMC.

alu: Wygeneruj priorytet ścieżki na podstawie ustawień SCSI-3 ALUA.

netapp: Wygeneruj priorytet ścieżki dla macierzy NetApp.

rdac: Wygeneruj priorytet ścieżki dla kontrolera LSI/Engenio RDAC.

hp_sw: Wygeneruj priorytet ścieżki dla kontrolera Compaq/HP w trybie aktywnym/wstrzymania.

HD: Wygeneruj priorytet ścieżki dla macierzy pamięci masowej Hitachi HDS Modular.


Wartością domyślną jest const.

prio_argumenty

Ciąg argumentów przekazany do funkcji prio Większość funkcji prio nie potrzebuje argumentów. Priorytet datacore potrzebuje jednego. Przykład, "limit czasu=1000 preferowanesds=foo". Wartość domyślna to (null) "".

cechy

Dodatkowe funkcje urządzeń wielościeżkowych. Jedyną istniejącą funkcją jest kolejka_jeśli_brak_ścieżki, czyli to samo, co ustawienie no_path_retry do kolejka. Aby uzyskać informacje na temat problemów, które mogą wystąpić podczas korzystania z tej funkcji, zobacz sekcję „Problemy z funkcją kolejki_jeśli_no_ścieżki”.

sprawdzanie_ścieżki

Określa domyślną metodę używaną do określania stanu ścieżek. Możliwe wartości to:

sektor odczytu0: Odczyt pierwszego sektora urządzenia.

tur: Wydaj urządzeniu TEST UNIT READY.

emc_clariion: Zapytaj stronę EVPD 0xC0 firmy EMC Clariion, aby określić ścieżkę.

hp_sw: Sprawdź stan ścieżki dla macierzy pamięci masowej HP z oprogramowaniem sprzętowym w trybie Aktywny/Wstrzymania.

rdac: Sprawdź stan ścieżki dla kontrolera pamięci masowej LSI/Engenio RDAC.

kierunek: Odczyt pierwszego sektora z bezpośrednim wejściem/wyjściem.


Wartością domyślną jest kierunek.

powrót po awarii

Zarządza powrotem po awarii grupy ścieżek.

• Wartość Natychmiastowy określa natychmiastowy powrót po awarii do grupy ścieżek o najwyższym priorytecie, która zawiera aktywne ścieżki.



Atrybut

Opis Projektu

• Wartość podręcznik określa, że ​​nie powinno być natychmiastowego powrotu po awarii, ale że powrót po awarii może nastąpić tylko po interwencji operatora.

• Wartość liczbowa większa od zera określa odroczony powrót po awarii, wyrażony w sekundach.


Wartością domyślną jest podręcznik.

rr_min_io

Określa liczbę żądań we/wy kierowanych do ścieżki przed przełączeniem na następną ścieżkę w bieżącej grupie ścieżek.


Wartością domyślną jest 1000.

rr_waga

Jeśli ustawione na Priorytety, a następnie zamiast wysyłać rr_min_io żądania do ścieżki przed wywołaniem selektor_ścieżki aby wybrać następną ścieżkę, liczba żądań do wysłania jest określana przez rr_min_io razy priorytet ścieżki określony przez funkcję prio. Jeśli ustawione na mundur, wszystkie wagi ścieżek są równe.


Wartością domyślną jest mundur.

no_path_retry

Wartość liczbowa tego atrybutu określa, ile razy system powinien podjąć próbę użycia błędnej ścieżki przed wyłączeniem kolejkowania. Wskazuje wartość niepowodzenia Natychmiastowy awaria, bez kolejki. Wartość kolejka wskazuje, że kolejkowanie nie powinno się zatrzymywać, dopóki ścieżka nie zostanie ustalona.


Wartością domyślną jest 0.

przyjazne_nazwy_użytkownika

Jeśli ustawione na tak, określa, że ​​system powinien używać /etc/multipath/ powiązania plik, aby przypisać trwały i unikalny alias do wielościeżkowy, w postaci mpathn. Jeśli ustawione na nie, określa, że ​​system powinien używać identyfikatora WWID jako identyfikatora alias dla wielościeżkowy. W obu przypadkach to, co jest tutaj określone, zostanie zastąpione przez aliasy specyficzne dla urządzenia, które określisz w sekcji multipaths pliku konfiguracyjnego.


Wartością domyślną jest Nie.

kolejka_bez_demona

Jeśli ustawione na nie, wielościeżkowy Demon wyłączy kolejkowanie dla wszystkich urządzeń, gdy zostanie zamknięty.


Wartością domyślną jest tak.

spłucz_on_last_del

Jeśli ustawione na tak, to wielościeżkowy wyłączy kolejkowanie po usunięciu ostatniej ścieżki do urządzenia.


Wartością domyślną jest Nie.

max_fds

Ustawia maksymalną liczbę otwartych deskryptorów plików, za pomocą których można je otworzyć wielościeżkowy oraz wielościeżkowy demon. Jest to równoważne z



Atrybut

Opis Projektu

polecenie ulimit -n. Wartość max ustawi to na limit systemowy od

/proc/sys/fs/nr_open. Jeśli nie jest to ustawione, maksymalna liczba otwartych deskryptorów plików jest pobierana z procesu wywołującego; zwykle jest to 1024. Dla bezpieczeństwa należy ustawić maksymalną liczbę ścieżek plus 32, jeśli ta liczba jest większa niż 1024.

checker_timer

Limit czasu używany przez kontrolery ścieżek, które wydają polecenia SCSI z jawnym limitem czasu, w sekundach.


Wartość domyślna jest pobierana z /sys/block/sdx/urządzenie/limit czasu, który jest 30 sekund od 12.04 LTS

fast_io_fail_tmo

Liczba sekund, przez które warstwa SCSI będzie czekać po wykryciu problemu na zdalnym porcie FC przed awarią wejścia/wyjścia do urządzeń

na tym zdalnym porcie. Ta wartość powinna być mniejsza niż wartość dev_loss_tmo. Wyłączenie tej opcji spowoduje wyłączenie limitu czasu.


Wartość domyślna jest określana przez system operacyjny.

dev_loss_tmo

Liczba sekund, przez które warstwa SCSI będzie czekać po wykryciu problemu na zdalnym porcie FC przed usunięciem go z systemu. Ustawienie tego na nieskończoność ustawi to na 2147483647 sekund lub 68 lat. Wartość domyślna jest określana przez system operacyjny.


Najlepsze przetwarzanie w chmurze dla systemu operacyjnego w OnWorks: