Aceasta este comanda fs_getserverprefs care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
fs_getserverprefs - Afișează rangurile preferințelor pentru serverele de fișiere sau serverele VL
REZUMAT
fs getserverprefs [-fişier <producție la numit fişier>]
[-numeric] [-vlservere] [-Ajutor]
fs devine [-f <producție la numit fişier>] [-n] [-v] [-h]
fs gp [-f <producție la numit fişier>] [-n] [-v] [-h]
DESCRIERE
fs getserverprefs comanda afișează rangurile preferințelor pentru interfețele mașinii server de fișiere
(Mașinile server de fișiere rulează fs proces) sau, dacă -vlserver este prevăzut steagul, pt
Locație de volum (VL) Mașini server (care rulează vlserver proces). Pentru server de fișiere
mașini, Cache Manager urmărește până la 15 interfețe pe mașină și atribuie o interfață separată
rang pentru fiecare interfață. Rangurile indică ordinea în care Managerul cache local
încearcă să contacteze interfețele mașinilor care adăpostesc un volum atunci când este necesar
preluați date din volum. Pentru mașinile VL Server, rangurile indică ordinea în care
Managerul de cache încearcă să contacteze serverele VL ale unei celule atunci când solicită VLDB
informație. Pentru ambele tipuri de rang, valorile întregi mai mici sunt mai preferate.
Managerul de cache stochează rangurile în memoria kernelului. Odată stabilit, un rang persistă până la
mașina repornește sau până când fs setserverprefs comanda este folosită pentru a o schimba.
fs_setserverprefs(1) explică modul în care Managerul de cache setează pozițiile implicite și cum se utilizează
acea comandă pentru a modifica valorile implicite.
Rangurile implicite ale serverului VL variază de la 10,000 la 10,126. Managerul de cache îi atribuie ranguri
fiecare mașină listată în copia sa a /etc/openafs/CellServDB fișier sau găsit prin DNS
Înregistrările AFSDB sau SRV pentru celulă când se inițializează. Când managerul de cache trebuie
preia informații VLDB dintr-o celulă, compară pozițiile pentru mașinile VL Server
aparținând acelei celule și încearcă să contacteze serverul VL cu cel mai mic număr întreg
rang. Dacă Managerul cache nu poate ajunge la serverul VL (din cauza procesului serverului, mașina
sau întrerupere a rețelei), încearcă să contacteze serverul VL cu următorul rang întreg cel mai mic,
si asa mai departe. Dacă toate mașinile VL Server ale unei celule sunt indisponibile, Cache Manager nu poate
preluați date din celulă.
Clasamentele implicite ale serverului de fișiere variază de la 5,000 la 40,000, excluzând intervalul utilizat pentru VL
Servere (10,000 până la 10,126); rangul maxim posibil este 65,534. Când Managerul de cache
trebuie să preia date dintr-un volum, compară rangurile pentru interfețele mașinilor
care găzduiesc volumul și încearcă să contacteze interfața care are cel mai mic număr întreg
rang. Dacă nu poate ajunge la server de fișiere proces prin acea interfață (din cauza serverului
proces, întreruperea mașinii sau a rețelei), încearcă să contacteze interfața cu următorul
cel mai mic rang întreg și așa mai departe. Dacă nu poate ajunge la nici una dintre interfețele pentru mașini care
găzduiește volumul, nu poate prelua date din volum.
Atât pentru mașinile server de fișiere, cât și pentru mașinile VL Server, este posibil pentru o mașină sau
interfață într-o celulă străină să aibă același rang ca o mașină sau interfață în cel local
celulă. Acest lucru nu prezintă o problemă, deoarece Managerul de cache compară întotdeauna rangurile
pentru mașinile aparținând unei singure celule odată.
OPŢIUNI
-fişier <producție fişier>
Specifică calea completă a unui fișier în care să scrieți rangurile de preferințe. Dacă
fișierul specificat există deja, comanda își suprascrie conținutul. Dacă calea este
invalid, comanda eșuează. Dacă acest argument nu este furnizat, preferința se clasează
apar pe fluxul de ieșire standard.
-numeric
Afișează adresele IP ale interfețelor mașinilor server de fișiere sau ale mașinilor VL Server,
mai degrabă decât numele lor de gazdă. Dacă acest argument nu este furnizat, fs comandă
interpreterul are adresele IP traduse în nume de gazdă precum „fs1.abc.com”.
-vlservere
Afișează rangurile de preferință pentru mașinile VL Server, mai degrabă decât pentru mașina server de fișiere
interfețe.
-Ajutor
Imprimă ajutorul online pentru această comandă. Toate celelalte opțiuni valide sunt ignorate.
REZULTATE
Ieșirea constă dintr-o linie separată pentru fiecare interfață de mașină server de fișiere sau server VL
mașină, asociind numele de gazdă sau adresa IP a mașinii cu rangul său. Managerul de cache
stochează adrese IP în lista sa de nucleu de ranguri, dar comanda implicită identifică
interfețe după numele de gazdă, prin apelarea unei rutine de traducere care se referă fie la celulă
serviciu de nume (cum ar fi serverul de nume de domeniu) sau tabelul gazdă local. Dacă o adresă IP
apare în rezultat, deoarece încercarea de traducere a eșuat. Pentru a ocoli
pasul de traducere și afișarea adreselor IP mai degrabă decât numele de gazdă, includ -numeric
steag. Acest lucru poate accelera semnificativ producția de ieșire.
În mod implicit, comanda scrie în fluxul de ieșire standard. Folosește -fişier argument pentru
scrieți în schimb rezultatul într-un fișier.
EXEMPLE
Următorul exemplu afișează rangurile de preferință ale managerului cache local pentru serverul de fișiere
masini. Mașina locală aparține celulei AFS numită abc.com, iar în acest exemplu
rangurile mașinilor server de fișiere din celula locală sunt mai mici decât rangurile serverului de fișiere
mașini din celula străină, „def.com”. Nu este posibilă traducerea IP-ului
adresele a două mașini din rețeaua 138.255.
% fs getserverprefs
fs2.abc.com 20007
fs3.abc.com 30002
fs1.abc.com 20011
fs4.abc.com 30010
server1.def.com 40002
138.255.33.34 40000
server6.def.com 40012
138.255.33.37 40005
Următorul exemplu arată cum ieșirea afișează adresele IP atunci când -numeric pavilion
este inclus și ilustrează modul în care proximitatea rețelei determină rangurile implicite (așa cum este descris
pe fs setserverprefs pagina de referință). Aparatul local are adresa IP 192.12.107.210,
iar cele două servere de fișiere din subrețeaua sa au rangurile 20,007 și 20,011. The
două mașini server de fișiere de pe o subrețea diferită a rețelei mașinii locale au
ranguri mai înalte, 30,002 și 30,010, în timp ce rândurile mașinilor rămase variază de la
40,000 până la 40,012 pentru că sunt într-o rețea complet diferită.
% fs getserverprefs -numeric
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
Exemplul arată cum -vlservere flag afișează rangurile de preferință pentru VL Server
mașini:
% fs getserverprefs -vlservers
fs2.abc.com 10052
fs3.abc.com 10113
fs1.abc.com 10005
PRIVILEGIU NECESARE
Nici unul
Utilizați fs_getserverprefs online folosind serviciile onworks.net