Jak skonfigurować Cassandra Cluster na wielu węzłach

Co to jest Cassandra Cluster?

A Cassandra klaster jest jedną z muszli w całości Cassandra Baza danych. Wiele Cassandra Clusters łączą się, tworząc bazę danych w Cassandra, Cassandra klaster zawiera liczne (więcej niż jedną) różne warstwy jednostek pamięci masowej. Każda warstwa zawiera inną.

Duża organizacja, np Amazon, Facebook itp. mają ogromne ilości danych do zarządzania. Organizacje te nie mogą więc przechowywać tak ogromnej ilości danych na jednym komputerze. Dzieje się tak, gdy korzystają z takich baz danych Cassandra z rozproszoną architekturą.

Organizacje te przechowują tak ogromną ilość danych w wielu węzłach. Węzły te komunikują się ze sobą. W tym celu Cassandra klaster został utworzony.

  • Cluster to w zasadzie grupa węzłów, dzięki czemu węzły mogą łatwo komunikować się ze sobą.
  • Węzeł koordynujący to węzeł komunikujący się z replikami.

Partycjoner

Partycjoner określa sposób dystrybucji danych w klastrze. Partycjoner używa funkcji skrótu do dystrybucji danych w klastrze. Wymaga klucza partycji do obliczenia skrótu. Ten skrót nazywa się żeton. Na podstawie tego tokena dystrybuowane są dane.

Oto przewodnik krok po kroku dotyczący tworzenia Cassandra grupa.

Wymagania wstępne dla Cassandra Cluster

Aby skonfigurować klaster, należy spełnić następujące wymagania.

  1. Powinieneś mieć wiele maszyn (węzłów).
  2. Węzły muszą być połączone ze sobą w sieci lokalnej (LAN).
  3. Linux musi być zainstalowany na każdym węźle.
  4. Powinieneś mieć Cassandra Wersja Enterprise.
  5. JDK musi być zainstalowany na każdym komputerze.

Jak zainstalować Cassandra Cluster w systemie Linux

Na każdej maszynie Cassandra należy zainstalować wersję Enterprise. Oto kroki instalacji Cassandra wydanie korporacyjne.

Krok 1) Uruchom Cassandra konfiguracja wersji korporacyjnej
On Linux terminalu, uruchom Cassandra konfiguracja edycji enterprise. Zostanie wyświetlona następująca strona.

Zainstalować Cassandra Cluster w systemie Linux

Ta strona nie zawiera żadnych niezbędnych informacji. Dostarcza jedynie informacji dot Cassandra wersja. Więc omiń tę stronę i naciśnij przycisk Dalej.

Krok 2) Zaakceptuj umowę licencyjną
Po naciśnięciu przycisku Dalej zostanie wyświetlona następująca strona.

Zainstalować Cassandra Cluster w systemie Linux

Ta strona zawiera informacje o pakietach i podpakietach w pakiecie Cassandra który będzie instalowany.

Poniżej zostaniesz zapytany o licencję. Zaznacz pole wyboru „Akceptuję umowę” i naciśnij przycisk Dalej.

Krok 3) Zainstaluj Builder i kliknij Dalej
Po kliknięciu przycisku Dalej, zobaczysz poniższą stronę.

Zainstalować Cassandra Cluster w systemie Linux

Na tej stronie zostaniesz zapytany o opcje instalacji.

  1. Przede wszystkim poprosi o katalog instalacyjny. Domyślnie jest instalowany w katalogu domowym.
  2. Następnie zapyta o typ instalacji, wybierz opcję Prosta instalacja.
  3. Następnie pyta o aktualizację systemu, zaznacz opcję „nie”.
  4. Następnie pyta o domyślny interfejs. Istnieją dwie opcje, możesz zainstalować na hoście lokalnym lub wybrać adres IP. Wybierz adres IP do instalacji
  5. Naciśnij następny przycisk.

Krok 4) Skonfiguruj węzeł i kliknij Dalej
Po naciśnięciu przycisku Dalej wyświetli się poniższa strona.

Zainstalować Cassandra Cluster w systemie Linux

Ta strona zawiera pytania dotyczące konfiguracji węzła.

  1. Najpierw wybierz typ węzła „Węzeł Casandra”.
  2. Następnie w polu Nazwa pierścienia podaj nazwę klastra. Cluster nazwa powinna być taka sama dla wszystkich węzłów w tym samym klastrze.
  3. Następnie wybierz ziarno. Ziarno to węzeł, z którym kontaktują się inne węzły inne niż nasiona.
  4. Po podaniu tych informacji naciśnij przycisk Dalej.

Krok 5) Zainstaluj agenta Datastax
Po naciśnięciu przycisku Dalej zostanie wyświetlona poniższa strona.

Na tej stronie zostanie wyświetlony monit o podanie adresu IP, pod którym chcesz zainstalować agenta datastax.

  1. Do instalacji centrum operacyjnego potrzebny jest agent Datastax. Centrum operacyjne to narzędzie monitorujące, za pomocą którego można monitorować wszystkie węzły.
  2. Po podaniu tych informacji naciśnij przycisk Dalej.

Zainstalować Cassandra Cluster w systemie Linux

Krok 6) Naciśnij przycisk Dalej, aby rozpocząć instalację
Po naciśnięciu przycisku Dalej wyświetli się poniższa strona.

Zainstalować Cassandra Cluster w systemie Linux

Teraz konfiguracja jest gotowa do instalacji. Naciśnij przycisk Dalej.

Krok 7) Poczekaj na proces instalacji
Po naciśnięciu przycisku Dalej zostanie wyświetlona poniższa strona.

Zainstalować Cassandra Cluster w systemie Linux

Instalator rozpocznie instalację.

Krok 8) Kliknij przycisk Zakończ
Po instalacji wyświetli się następująca strona. Na tej samej stronie zobaczysz znacznik wyboru dla opcji, która pojawia się domyślnie.

Zainstalować Cassandra Cluster w systemie Linux

Startowy Cassandra Node

Po zainstalowaniu Cassandra wersja korporacyjna na każdym węźle, Start Cassandra serwer i wykonaj następujące kroki.

Krok 1) Idź do Cassandra korporacyjny katalog instalacyjny i wpisz poniższe polecenie

bin/dse kasandra

Startowy Cassandra Node

Wykonując to polecenie, Cassandra serwer zostanie uruchomiony. Oto zrzut ekranu, gdzie Cassandra serwer zostanie uruchomiony automatycznie.

Startowy Cassandra Node

Po niemal minucie wykonania polecenia, Cassandra serwer zostanie uruchomiony. Jeden po drugim uruchamiaj każdy serwer węzła. Po uruchomieniu wszystkich serwerów węzłów, Twój Cassandra klaster jest gotowy do użycia.

Podsumowanie

W tym samouczku wyjaśniono dlaczego Cassandra klaster jest wymagany, jakie są wymagania wstępne do utworzenia Cassandra klaster jest i jak go utworzyć Cassandra Cluster. W tym samouczku znajdziesz także wskazówki, jak uzyskać dostęp Cassandra serwer korporacyjny.