To jest polecenie 4s-adminJ, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
4s-administratora — Narzędzie do zarządzania klastrami 4store
STRESZCZENIE
4s-administratora [--gadatliwy] komenda [args]
4s-administratora lista węzłów
4s-administratora listy-sklepów
4s-administratora sklepy startowe [-a | --wszystko] [Nazwa sklepu ...]
4s-administratora przystanki-sklepy [-a | --wszystko] [Nazwa sklepu ...]
4s-administratora usuń-sklepy Nazwa sklepu ...
4s-administratora utwórz-sklep [opcje_tworzenia ...] Nazwa sklepu
4s-administratora [--wersja] [--help]
OPIS
Kurs 4s-administratora Narzędzie umożliwia zarządzanie klastrem 4store (lub pojedynczym hostem) za pośrednictwem
liczba obsługiwanych poleceń. Dostępne polecenia są lista węzłów, listy-sklepów, sklepy startowe,
przystanki-sklepy, usuń-sklepy. Szczegóły dotyczące poszczególnych poleceń znajdują się poniżej:
polecenie: lista węzłów
Wyświetla listę wszystkich węzłów w ich klastrze oraz ich stan. Dane wyjściowe zawierają:
node_number - od 0, numerowany indeks węzła w klastrze
hostname - nazwa węzła klastra
port - port, na którym działa 4s-boss
status - czy 4s-boss na tym węźle jest osiągalny czy nie
ip_address - adres IPv4 lub IPv6 węzła
polecenie: listy-sklepów
Wyświetla listę wszystkich sklepów znalezionych w klastrze wraz z ich statusem. Wyjście będzie
zawierać:
nazwa_sklepu - nazwa sklepu
store_status - czy sklep nadaje się do użytku, czy nie
backend_status - status procesów 4s-backend, z których korzysta sklep
opcje:
--gadatliwy
Pokaże stan każdego backendu w każdym węźle osobno, a nie według sklepu.
Store_status będzie albo „dostępny” albo „niedostępny”. Jeśli sklep jest dostępny, to
oznacza to, że w klastrze działają wszystkie niezbędne procesy backendowe, a sklep może:
być używane z 4s-httpd, 4s-query i 4s-import. Jeśli sklep nie jest dostępny,
'backend_status' wymieni przyczynę.
Jeśli backend jest wymieniony jako „zatrzymany”, oznacza to, że proces 4s-backend dla sklepu jest
zdecydowanie zatrzymał się na co najmniej jednym węźle klastra. Jeśli jest wymieniony jako „nieznany”, to
oznacza, że 4s-admin nie był w stanie określić stanu procesu zaplecza.
polecenie: sklepy startowe, przystanki-sklepy
Uruchamia lub zatrzymuje jeden lub więcej sklepów w klastrze.
opcje:
-za, --wszystko
Uruchamia lub zatrzymuje wszystkie sklepy w klastrze.
Jeśli opcja -a lub --all nie jest obecna, to rozpoczyna się lista nazw sklepów rozdzielonych spacjami
lub zatrzymaj.
Każdy węzeł jest po kolei proszony o uruchomienie lub zatrzymanie podanych procesów zaplecza 4s.
Dla każdego węzła to polecenie wyświetli:
node_number - od 0, numerowany indeks węzła w klastrze
hostname - nazwa węzła klastra
Dla każdego procesu backendu 4s w węźle wypisze:
nazwa_sklepu - nazwa sklepu
backend_status - czy 4s-backend jest teraz zatrzymany czy uruchomiony
Backend_status będzie jednym z „zatrzymany”, „działający” lub „nieznany”.
Jeśli start-stores jest wywoływany dla już działającego sklepu, lub stop-stores dla już
zatrzymany sklep, wtedy każdy węzeł nie podejmie żadnej akcji, ale stan backendu będzie
drukowane.
polecenie: usuń-sklepy
Usuwa jeden lub więcej sklepów z klastra.
Jako argumenty akceptuje oddzieloną spacjami listę sklepów do usunięcia.
Nawiązuje połączenie ze wszystkimi węzłami klastra, zatrzymuje sklep, jeśli jest uruchomiony, a następnie
usuwa ten sklep.
polecenie: utwórz-sklep
Tworzy nowy magazyn w co najmniej jednym węźle klastra.
opcje:
--węzły lista_id_węzłów
Rozdzielona przecinkami lista numerycznych numerów węzłów, na których należy utworzyć sklep. Wartość domyślna to
wszystkie węzły. Posługiwać się 4s-administratora lista węzłów aby zobaczyć listę dostępnych węzłów.
--segmenty liczba_segmentów
Całkowita liczba segmentów do podziału na wszystkie węzły musi być potęgą 2.
Wartość domyślna to 2 na węzeł (w zaokrągleniu do najbliższej potęgi 2).
-M, --lustro
Włącz dublowanie segmentów.
--hasło password
Ustaw hasło do uwierzytelniania.
--pliki-modeli
Użyj pliku na model, przydatne w przypadku dużych modeli.
--siła
Jeśli sklep o tej samej nazwie już istnieje, usuń go i utwórz ponownie.
Wszystkie powyższe są opcjonalne, a jedynym wymaganym argumentem jest nazwa sklepu do
utworzony.
Każdy węzeł jest po kolei proszony o utworzenie sklepu. Jeśli któryś z węzłów nie utworzy sklepu,
tworzenie sklepu zostanie przerwane, a wszelkie już utworzone segmenty zostaną usunięte.
Istniejące sklepy nie zostaną usunięte, chyba że zostanie podana opcja Fl -force.
systemu filet Opcje
węzły =
Lista hostów w klastrze rozdzielana średnikami.
Opcje 4s-administratora in /etc/4store.conf wszyscy powinni znajdować się w sekcji [4s-boss], w przeciwnym razie
być ignorowane.
See 4konf.sklepu(5), aby uzyskać szczegółowe informacje na temat określania klastra.
Ogólne Stosowanie
Kiedy w ogóle 4s-administratora wywoływane jest polecenie, najpierw czyta /etc/4store.conf w celu określenia
nazwy hostów węzłów w klastrze. Następnie spróbuje skomunikować się z 4s-szef(8)
demon działający na tym węźle (domyślnie działający na porcie 6733).
Uruchomienie polecenia list-nodes to najprostszy sposób sprawdzenia, czy wszystkie węzły są osiągalne
przez sieć, a 4s-boss na każdym z nich odpowiada.
Korzystaj z 4s-adminJ online za pomocą usług onworks.net