Skip to content

Obsługa klastra

Krótki opis

nodetool oferuje wiele różnych poleceń i możliwości zarządzania klastrami Apache Cassandra.

Polecenia

1. Status wszystkich węzłów w klastrze, w tym ich adresy IP, stan (UP/DOWN) i metryki.

nodetool status

2. Udostępnia informacje o węźle, takie jak wersja Cassandra, ID węzła, czy używane porty.

nodetool info

3. Pokazuje statystyki dotyczące procesu kompaktacji danych.

nodetool compactionstats

4. Tworzy migawkę danych, co jest przydatne przed wprowadzeniem zmian lub w przypadku awarii.

nodetool snapshot

5. Rozpoczyna proces naprawy, który synchronizuje dane między węzłami w celu utrzymania spójności.

nodetool repair

6. Wyświetlenie szczegółowych informacji odnośnie konkretnego węzła (opóźnienia, Load, wykorzystanie Heap Memory, Uptime w sekundach.

nodetool -h <adres_ip_węzła> info

7. Wyświetlenie szczegółów odnośnie konkretnej tabeli w bazie danych.

nodetool tablestats <nazwa_keyspace>.<nazwa_tabeli>

np.

  • nazwa keyspace: firstkeyspace
  • nazwa tabeli: employee
nodetool tablestats firstkeyspace.employee

8. Opis ogólny klastra.

nodetool describecluster

9. Przedstawienie bardzo szczegółowych danych

nodetool tpstats