Aceasta este comanda 4s-adminJ 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
4s-admin — Instrument de gestionare a clusterelor 4store
REZUMAT
4s-admin [--verbos] comandă [args]
4s-admin lista-noduri
4s-admin liste-magazine
4s-admin start-magazine [-a | --toate] [numele magazinului ...]
4s-admin stop-store [-a | --toate] [numele magazinului ...]
4s-admin stergere-magazine numele magazinului ...
4s-admin crea-magazin [create_options ...] numele magazinului
4s-admin [--versiune] [--Ajutor]
DESCRIERE
4s-admin utilitarul permite ca un cluster 4store (sau o singură gazdă) să fie gestionat printr-un
numărul de comenzi acceptate. Comenzile disponibile sunt lista-noduri, liste-magazine, start-magazine,
stop-magazine, stergere-magazine. Detalii despre comenzile individuale sunt mai jos:
Comanda: lista-noduri
Tipărește o listă cu toate nodurile din clusterul lor și starea acestora. Ieșirea conține:
node_number - începând cu 0, indexul numerotat al unui nod dintr-un cluster
hostname - numele nodului cluster
port - portul pe care rulează 4s-boss
status - dacă 4s-boss pe acel nod este accesibil sau nu
ip_address - adresa IPv4 sau IPv6 a nodului
Comanda: liste-magazine
Tipărește o listă cu toate magazinele găsite în cluster, împreună cu starea acestora. Ieșirea va
conține:
store_name - numele magazinului
store_status - dacă magazinul este utilizabil sau nu
backend_status - starea proceselor 4s-backend pe care le utilizează magazinul
opţiuni:
--verbos
Va afișa starea fiecărui backend pe fiecare nod separat, mai degrabă decât prin magazin.
Store_status va fi fie „disponibil”, fie „indisponibil”. Dacă un magazin este disponibil, atunci
înseamnă că toate procesele backend necesare rulează pe cluster, iar magazinul poate
poate fi utilizat cu 4s-httpd, 4s-query și 4s-import. Dacă un magazin nu este disponibil,
„backend_status” va enumera motivul.
Dacă un backend este listat ca „oprit”, înseamnă că procesul 4s-backend pentru un magazin este
cu siguranță oprit pe unul sau mai multe noduri ale unui cluster. Dacă este listat ca „necunoscut”, acesta
înseamnă că 4s-admin nu a putut determina starea procesului de backend.
Comanda: start-magazine, stop-magazine
Pornește sau oprește unul sau mai multe magazine din cluster.
opţiuni:
-A, --toate
Pornește sau oprește toate magazinele din cluster.
Dacă opțiunea -a sau --all nu este prezentă, atunci trebuie să începeți o listă de nume de magazine separate de spații
sau stop trebuie dat.
Fiecare nod este rugat la rândul său să pornească sau să oprească stocurile de procese 4s-backend date.
Pentru fiecare nod, această comandă va imprima:
node_number - începând cu 0, indexul numerotat al unui nod dintr-un cluster
hostname - numele nodului cluster
Pentru fiecare proces 4s-backend de pe nod, acesta va imprima:
store_name - numele magazinului
backend_status - dacă 4s-backend este acum oprit sau rulează
Backend_status va fi unul dintre „oprit”, „în rulare” sau „necunoscut”.
Dacă start-stores este apelat pentru un magazin care rulează deja, sau stop-stores pentru un magazin deja
magazin oprit, atunci fiecare nod nu va lua nicio acțiune, dar starea backend-ului va fi
imprimate.
Comanda: stergere-magazine
Șterge unul sau mai multe magazine dintr-un cluster.
Acceptă o listă de magazine separate prin spații de șters ca argumente.
Stabilește o conexiune la toate nodurile clusterului, apoi oprește un magazin dacă rulează
șterge acel magazin.
Comanda: crea-magazin
Creează un magazin nou pe unul sau mai multe noduri de cluster.
opţiuni:
--noduri lista_id_nodurilor
Listă de numere numerice de noduri separate prin virgulă pentru a crea magazinul. Implicit este
toate nodurile. Utilizare 4s-admin lista-noduri pentru o listă de noduri disponibile.
--segmente num_segmente
Numărul total de segmente care trebuie împărțite în toate nodurile, trebuie să fie o putere de 2.
Implicit este 2 per nod (rotunjit la cea mai apropiată putere de 2).
-m, --oglindă
Activați oglindirea segmentelor.
--parola parola
Setați o parolă pentru autentificare.
--model-fișiere
Utilizați un fișier pe model, util pentru modelele mari.
--forta
Dacă există deja un magazin cu același nume, ștergeți-l și recreați.
Toate cele de mai sus sunt opționale, iar singurul argument necesar este numele magazinului către care
crea.
Fiecărui nod i se cere pe rând să creeze magazinul. Dacă vreunul dintre noduri nu reușește să creeze un magazin,
crearea magazinului este anulată și toate segmentele deja create vor fi șterse.
Magazinele existente nu vor fi șterse decât dacă este dată opțiunea Fl -force.
Configuraţie fişier Opțiuni
noduri =
Lista de gazde separate prin punct și virgulă din cluster.
Opțiuni pentru 4s-admin in /etc/4store.conf ar trebui să fie toate în secțiunea [4s-boss] sau va
fi ignorat.
Vedea 4store.conf(5) pentru detalii despre cum să specificați un cluster.
General Folosire
Când există 4s-admin comanda este apelată, mai întâi citește /etc/4store.conf pentru a determina
numele de gazdă ale nodurilor din cluster. Apoi va încerca să comunice cu 4s-șef(8)
demon care rulează pe acel nod (care rulează implicit pe portul 6733).
Rularea comenzii list-nodes este cea mai simplă modalitate de a verifica dacă toate nodurile sunt accesibile
prin rețea, iar șeful 4s de pe fiecare răspunde.
Utilizați 4s-adminJ online folosind serviciile onworks.net