Jest to polecenie fs_getserverprefs, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
fs_getserverprefs - Wyświetla rankingi preferencji dla serwerów plików lub serwerów VL
STRESZCZENIE
fs getserverprefs [-plik <wydajność do o imieniu filet>]
[-numeryczny] [-vlserwery] [-Pomoc]
fs dostaje [-f <wydajność do o imieniu filet>] [-n] [-v] [-h]
fs gp [-f <wydajność do o imieniu filet>] [-n] [-v] [-h]
OPIS
Połączenia fs getserverprefs polecenie wyświetla rankingi preferencji dla interfejsów komputera serwera plików
(na maszynach serwerów plików uruchamiany jest plik fs proces) lub, jeśli -vlserwer flaga jest zapewniona, dla
Maszyny serwerów lokalizacji woluminów (VL) (na których działa plik vlserwer proces). Dla serwera plików
maszynach, Menedżer pamięci podręcznej śledzi do 15 interfejsów na maszynę i przypisuje oddzielny
rangę dla każdego interfejsu. Rangi wskazują kolejność, w jakiej lokalny menedżer pamięci podręcznej
próbuje skontaktować się z interfejsami maszyn przechowujących wolumin, gdy zajdzie taka potrzeba
pobierz dane z woluminu. W przypadku maszyn VL Server rangi wskazują kolejność, w jakiej
Menedżer pamięci podręcznej próbuje skontaktować się z serwerami VL komórki podczas żądania VLDB
Informacja. W przypadku obu typów rang bardziej preferowane są niższe wartości całkowite.
Menedżer pamięci podręcznej przechowuje rankingi w pamięci jądra. Raz ustawiona ranga utrzymuje się aż do
komputer uruchomi się ponownie lub do czasu fs ustaw preferencje serwera polecenie służy do jego zmiany.
fs_setserverprefs(1) wyjaśnia, w jaki sposób Menedżer pamięci podręcznej ustawia domyślne rangi i jak z nich korzystać
to polecenie, aby zmienić wartości domyślne.
Domyślne rangi serwera VL wahają się od 10,000 10,126 do XNUMX XNUMX. Menedżer pamięci podręcznej przypisuje rangi do
każda maszyna wymieniona w jej kopii pliku /etc/openafs/CellServDB plik lub znaleziony przez DNS
Zapisy AFSDB lub SRV dla komórki podczas jej inicjalizacji. Kiedy menedżer pamięci podręcznej tego potrzebuje
pobiera informacje VLDB z komórki, porównuje rangi maszyn VL Server
należącej do tej komórki i próbuje skontaktować się z serwerem VL z najniższą liczbą całkowitą
ranga. Jeśli Menedżer pamięci podręcznej nie może połączyć się z serwerem VL (z powodu procesu serwera, machine
lub awaria sieci), próbuje skontaktować się z serwerem VL o kolejnym najniższym rankingu liczb całkowitych,
i tak dalej. Jeśli wszystkie maszyny VL Server w komórce są niedostępne, Menedżer pamięci podręcznej nie może
pobrać dane z komórki.
Domyślne rangi serwerów plików mieszczą się w zakresie od 5,000 40,000 do XNUMX XNUMX, z wyłączeniem zakresu używanego dla VL
Serwery (10,000 10,126 do 65,534 XNUMX); maksymalna możliwa ranga to XNUMX XNUMX. Kiedy Menedżer pamięci podręcznej
musi pobrać dane z woluminu, porównuje rangi interfejsów maszyn
przechowujący wolumin i próbuje skontaktować się z interfejsem o najniższej liczbie całkowitej
ranga. Jeśli nie może dotrzeć do serwer plików proces za pośrednictwem tego interfejsu (ze względu na serwer
proces, awaria maszyny lub sieci), próbuje połączyć się z interfejsem z kolejnym
najniższy stopień całkowity i tak dalej. Jeśli nie może dotrzeć do żadnego z interfejsów maszyn, które
przechowuje wolumin, nie może pobrać danych z woluminu.
Zarówno w przypadku maszyn z serwerami plików, jak i maszyn z serwerem VL możliwe jest użycie maszyny lub
interfejs w obcej komórce, aby miał tę samą rangę co maszyna lub interfejs w komórce lokalnej
komórka. Nie stanowi to problemu, ponieważ Menedżer pamięci podręcznej zawsze porównuje tylko rangi
dla maszyn należących do jednej komórki na raz.
OPCJE
-plik <wydajność filet>
Określa pełną ścieżkę do pliku, w którym mają zostać zapisane rankingi preferencji. Jeśli
określony plik już istnieje, polecenie nadpisze jego zawartość. Jeśli nazwa ścieżki to
nieprawidłowe, polecenie kończy się niepowodzeniem. Jeśli ten argument nie zostanie podany, preferencje zostaną sklasyfikowane
pojawiają się w standardowym strumieniu wyjściowym.
-numeryczny
Wyświetla adresy IP interfejsów maszyn serwera plików lub maszyn VL Server,
a nie ich nazwy hostów. Jeśli ten argument nie zostanie podany, fs komenda
interpreter tłumaczy adresy IP na nazwy hostów, takie jak „fs1.abc.com”.
-vlserwery
Wyświetla rankingi preferencji dla maszyn VL Server, a nie maszyn z serwerem plików
interfejsy.
-Pomoc
Wyświetla pomoc online dla tego polecenia. Wszystkie inne prawidłowe opcje są ignorowane.
WYDAJNOŚĆ
Dane wyjściowe składają się z oddzielnej linii dla każdego interfejsu komputera serwera plików lub serwera VL
maszynę, łącząc nazwę hosta lub adres IP maszyny z jej rangą. Menedżer pamięci podręcznej
przechowuje adresy IP na liście rang jądra, ale polecenie domyślnie identyfikuje
interfejsy według nazwy hosta, wywołując procedurę translacji, która odnosi się do komórki
usługę nazw (taką jak serwer nazw domen) lub lokalną tabelę hostów. Jeżeli adres IP
pojawi się na wyjściu, oznacza to, że próba tłumaczenia nie powiodła się. Aby ominąć
krok tłumaczenia i wyświetlaj adresy IP zamiast nazw hostów, dołącz -numeryczny
flaga. Może to znacznie przyspieszyć produkcję.
Domyślnie polecenie zapisuje do standardowego strumienia wyjściowego. Użyj -plik argument drugi
zamiast tego zapisz dane wyjściowe do pliku.
PRZYKŁADY
Poniższy przykład przedstawia preferencje lokalnego menedżera pamięci podręcznej dla serwera plików
maszyny. Komputer lokalny należy do komórki AFS o nazwie abc.com, a w tym przykładzie
rangi serwerów plików w ich komórkach lokalnych są niższe niż rangi serwerów plików
maszyny z obcej komórki „def.com”. Nie ma możliwości przetłumaczenia adresu IP
adresy dwóch maszyn w sieci 138.255.
% fs getserverprefs
fs2.abc.com 20007
fs3.abc.com 30002
fs1.abc.com 20011
fs4.abc.com 30010
serwer1.def.com 40002
138.255.33.34 40000
serwer6.def.com 40012
138.255.33.37 40005
Poniższy przykład pokazuje, w jaki sposób dane wyjściowe wyświetlają adresy IP, gdy -numeryczny flaga
jest uwzględniony i ilustruje, jak bliskość sieci określa domyślne rangi (zgodnie z opisem
na fs ustaw preferencje serwera strona referencyjna). Maszyna lokalna ma adres IP 192.12.107.210,
a dwa serwery plików w jej podsieci mają rangi 20,007 20,011 i XNUMX XNUMX. The
mają dwa serwery plików w innej podsieci sieci komputera lokalnego
wyższe stopnie, 30,002 30,010 i XNUMX XNUMX, natomiast stopnie pozostałych maszyn wahają się od
40,000 40,012 do XNUMX XNUMX, bo są w zupełnie innej sieci.
% fs getserverprefs -liczba
192.12.107.214 20007
192.12.105.99 30002
192.12.107.212 20011
192.12.105.100 30010
138.255.33.41 40002
138.255.33.34 40000
138.255.33.36 40012
138.255.33.37 40005
Przykład pokazuje, jak -vlserwery flaga wyświetla rankingi preferencji dla serwera VL
maszyny:
% fs getserverprefs -vlservers
fs2.abc.com 10052
fs3.abc.com 10113
fs1.abc.com 10005
PRZYWILEJ WYMAGANE
żaden
Użyj fs_getserverprefs online, korzystając z usług onworks.net