Aceasta este comanda fs_checkservers 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_checkservers - Afișează starea mașinilor server
REZUMAT
fs servere de verificare [-celulă <celulă la verifica>] [-toate] [-rapid]
[-interval <secunde între sonde>] [-Ajutor]
fs verificări [-c <celulă la verifica>] [-a] [-f]
[-i <secunde între sonde>] [-h]
DESCRIERE
fs servere de verificare comanda raportează dacă anumite mașini server AFS sunt accesibile
de pe computerul client local. Mașinile aparțin uneia dintre cele două clase și Cache-ul
Managerul menține o listă a acestora în memoria kernelului:
· Mașinile serverului de baze de date pentru fiecare celulă listată în local
/etc/openafs/CellServDB fişier, plus orice mașini adăugate la lista de memorie de către fs
newcell comanda de la ultima repornire.
· Toate mașinile server de fișiere pe care Managerul de cache le-a contactat recent și pe care acesta
probabil că trebuie să contacteze din nou în curând. În cele mai multe cazuri, Managerul cache deține a
apel invers pentru un fișier sau volum preluat de la aparat.
Dacă Managerul cache nu poate contacta procesul vlserver de pe un server de baze de date
mașină sau server de fișiere proces pe o mașină server de fișiere, marchează mașina ca
inaccesibil. (De fapt, dacă o mașină cu server de fișiere este multihomed, Managerul cache
încearcă să contacteze toate interfețele mașinii și marchează aparatul ca oprit doar dacă
il server de fișiere nu reușește să răspundă prin niciunul dintre ele.) Managerul de cache apoi periodic (până
implicit, la fiecare trei minute) trimite o sondă la fiecare mașină marcată, pentru a vedea dacă este în continuare
inaccesibil. Dacă o mașină inaccesibilă anterior răspunde, Managerul de cache o marchează ca
accesibil și nu mai trimite sondele periodice către acesta.
fs servere de verificare comanda actualizează lista de mașini inaccesibile având cache-ul
Managerul analizează un set specificat de ele:
· În mod implicit, numai mașinile care sunt marcate ca inaccesibile și aparțin celulei locale
(celula listată în local /etc/openafs/ThisCell fişier).
· Dacă -celulă argumentul este inclus, numai mașinile care sunt marcate ca inaccesibile și
aparțin celulei specificate.
· Dacă -toate steag este inclus, toate mașinile marcate ca inaccesibile.
În cazul în care -rapid este inclus, Cache Manager nu sondează nicio mașină, ci în schimb
raportează rezultatele celei mai recente sonde anterioare.
Pentru a seta intervalul dintre sonde, mai degrabă decât a crea o listă de mașini inaccesibile,
utilizați -interval argument. Setarea non-implicit persistă până când aparatul repornește; la
păstrați-l peste reporniri, puneți-l corespunzător fs servere de verificare comandă în mașină
Fișiere de inițializare AFS.
ATENȚIONĂRI
Completarea comenzii poate dura destul de mult, dacă un număr de mașini nu răspund
sonda Cache Manager. Managerul de cache sondează mașinile secvențial și așteaptă a
interval de timp standard înainte de a marca mașina ca neresponsabilă, pentru a permite încetinirea
comunicare în rețea. Pentru ca promptul shell-ului de comandă să revină rapid, introduceți comanda
fundalul. Este inofensiv să întrerupeți comanda tastând Ctrl-C sau altul
semnal de întrerupere.
Rețineți că Cache Manager sondează numai mașinile server marcate ca inaccesibile în memoria sa
listă. Absența unei mașini server de la ieșire nu înseamnă neapărat că este
funcționează, deoarece este posibil să nu fie inclus deloc în lista de memorie (dacă, pentru
de exemplu, Managerul cache nu l-a contactat recent). Din același motiv, ieșirea
este probabil să varieze pe diferite mașini client.
Spre deosebire de majoritatea fs comenzi, comanda fs checkservers nu se referă la AFSCELL
variabilă de mediu.
OPŢIUNI
-celulă <celulă la verifica>
Denumește fiecare celulă în care să probeze mașinile server marcate ca inaccesibile. Furnizați
nume de domeniu complet calificat sau o formă scurtă care îl dezambiguizează de celălalt
celule enumerate în local /etc/openafs/CellServDB fişier. Combină acest argument cu
-rapid steag dacă se dorește, dar nu cu -toate steag. Omite atât acest argument, cât și
-toate flag pentru a sonda mașinile numai în celula locală.
-toate
Sondează toate mașinile din lista de memorie a Cache Manager care sunt marcate ca inaccesibile.
Combină acest argument cu -rapid steag dacă se dorește, dar nu cu -celulă a susținut.
Omite atât acest steag cât și -celulă argument pentru a sonda mașinile numai în celula locală.
-rapid
Afișează mai degrabă lista curentă a mașinilor inaccesibile a Cache Manager
decât trimiterea de noi sonde. Ieșirea poate fi la fel de veche ca setarea curentă a sondei
interval (în mod implicit trei minute și maximum zece minute).
-interval <secunde între sonde>
Setează sau raportează numărul de secunde dintre probele Cache Manager către mașini
în lista de memorie care sunt marcate ca inaccesibile:
· Pentru a seta intervalul, specificați o valoare din intervalul între 1 și 600 (10
minute); valoarea implicită este 180 (trei minute). Emitentul trebuie să fie conectat ca
superutilizator local „rădăcină”. Setarea modificată persistă până când este schimbată din nou cu aceasta
comanda sau până când aparatul repornește, moment în care setarea revine la
Mod implicit.
· Furnizați o valoare de 0 (zero) pentru a afișa setarea curentă a intervalului. Niciun privilegiu
este necesară. Nu combina acest argument cu niciun altul.
-Ajutor
Imprimă ajutorul online pentru această comandă. Toate celelalte opțiuni valide sunt ignorate.
REZULTATE
Dacă nu există mașini marcate ca inaccesibile sau dacă toate răspund acum la
Sonda Cache Manager, rezultatul este:
Toate serverele rulează.
Rețineți că acest mesaj nu înseamnă că toate mașinile server din fiecare celulă relevantă sunt
alergare. Ieșirea indică starea doar a acelor mașini pe care Managerul de cache
sonde.
Dacă o mașină nu răspunde la sondă în timpul perioadei de expirare, începe ieșirea
cu sfoara
Aceste servere nu sunt disponibile din cauza problemelor de rețea sau de server:
și listează numele de gazdă al fiecărei mașini pe propria linie. Cache Manager stochează mașina
înregistrează după adresa de Internet, deci formatul fiecărui nume de gazdă (majuscule sau minuscule
litere sau o adresă de Internet în format zecimal punctat) depinde de modul în care este celula locală
serviciul de nume îl traduce în momentul lansării comenzii. Dacă o mașină server este
multihomed, ieșirea listează doar una dintre interfețele sale (de obicei, cele mai multe în prezent
unul preferat).
În cazul în care -interval argumentul este furnizat cu o valoare între 1 și 600, nu există ieșire.
Dacă valoarea este 0, ieșirea raportează intervalul sondei după cum urmează:
Intervalul actual al probei serverului este sec
EXEMPLE
Următoarea comandă afișează lista curentă a mașinilor care nu răspund a Cache Manager
în celula locală, mai degrabă decât să le sondați din nou. Ieșirea indică faptul că, dacă ar exista
orice mașini marcate ca inaccesibile, toate au răspuns la sonda anterioară.
% fs servere de verificare -rapide
Toate serverele rulează.
Următorul exemplu verifică mașinile din lista de memorie a Cache Manager care îi aparțin
celula „stateu.edu”:
% fs checkservers -cell stateu.edu
Toate serverele rulează.
Următorul exemplu verifică toate mașinile server din lista de memorie a Cache Manager. Aceasta
raportează că două aparate nu au răspuns la sondă.
% fs servere de verificare -all
Aceste servere nu sunt disponibile din cauza problemelor de rețea sau de server:
fs1.abc.com SV3.STATE.EDU.
PRIVILEGIU NECESARE
Pentru a seta intervalul de sondă, emitentul trebuie să fie conectat ca superutilizator local „rădăcină”.
În caz contrar, nu este necesar niciun privilegiu.
Utilizați fs_checkservers online folosind serviciile onworks.net