Cum se configurează Cassandra Cluster pe Noduri Multiple

Ce Este Cassandra Cluster?

A Cassandra clusterul este una dintre cochiliile din ansamblu Cassandra Bază de date. Multiplu Cassandra Clusterse combină împreună pentru a forma baza de date în Cassandra. Cassandra clusterul conține numeroase (mai mult de unul) straturi diferite de unități de stocare. Fiecare strat îl conține pe celălalt.

Organizație mare precum Amazon, Facebook etc. au o cantitate imensă de date de gestionat. Deci aceste organizații nu pot stoca atât de mare cantitate de date pe o singură mașină. Asta atunci când folosesc baze de date precum Cassandra cu arhitectură distribuită.

Aceste organizații stochează acea cantitate imensă de date pe mai multe noduri. Aceste noduri comunică între ele. În acest scop, Cassandra clusterul este stabilit.

  • Cluster este practic un grup de noduri, astfel încât nodurile să poată comunica cu ușurință între ele.
  • Nodul coordonator este nodul care comunică cu replicile.

Partitioner

Un partitioner determină modul în care datele ar trebui să fie distribuite pe cluster. Partitioner folosește o funcție hash pentru a distribui date pe cluster. Este nevoie de cheie de partiție pentru a calcula hash-ul. Acel haș se numește semn. Datele sunt distribuite pe baza acestui token.

Iată ghidul pas cu pas pentru creare Cassandra cluster.

Condiții preliminare pentru Cassandra Cluster

Există următoarele cerințe pentru configurarea clusterului.

  1. Ar trebui să aveți mai multe mașini (Noduri).
  2. Nodurile trebuie să fie conectate între ele în rețeaua locală (LAN).
  3. Linux trebuie instalat pe fiecare nod.
  4. Tu trebuie sa ai Cassandra Ediția pentru întreprinderi.
  5. JDK trebuie instalat pe fiecare mașină.

Cum se instalează Cassandra Cluster pe Linux

Pe fiecare mașină, Cassandra ediția enterprise trebuie instalată. Aceștia sunt pașii de instalare a Cassandra editie enterprise.

Pas 1) Pornește Cassandra configurarea ediției pentru întreprinderi
On Linux terminal, rulați Cassandra configurarea ediției enterprise. Va fi afișată următoarea pagină.

Instalare Cassandra Cluster pe Linux

Această pagină nu oferă nicio informație necesară. Oferă doar informații despre Cassandra versiune. Deci treceți această pagină și apăsați butonul următor.

Pas 2) Acceptați acordul de licență
După apăsarea butonului următor va fi afișată următoarea pagină.

Instalare Cassandra Cluster pe Linux

Această pagină oferă informații despre pachetele și subpachetele din Cassandra care urmează să fie instalat.

Mai jos se va întreba despre licență. Bifați caseta de selectare „Accept acordul” și apăsați butonul următor.

Pas 3) Instalați Builder și faceți clic pe Următorul
După ce apăsați butonul următor, veți vedea următoarea pagină.

Instalare Cassandra Cluster pe Linux

Această pagină vă întreabă despre opțiunile de instalare.

  1. În primul rând, va cere directorul de instalare. În mod implicit, este instalat în directorul principal.
  2. Apoi, întreabă despre tipul de instalare, selectați Instalare simplă.
  3. Apoi, întreabă despre sistemul de actualizare, verificați „nu”.
  4. Apoi, solicită interfața implicită. Există două opțiuni, puteți instala pe localhost sau puteți selecta adresa IP. Selectați adresa IP pentru instalare
  5. Apăsați butonul următor.

Pas 4) Configurați nodul și faceți clic pe Următorul
După apăsarea butonului următor va fi afișată pagina următoare.

Instalare Cassandra Cluster pe Linux

Această pagină întreabă despre configurarea nodului.

  1. Mai întâi, selectați tipul de nod „Casandra Node”.
  2. Apoi, în Nume de apel, dați numele clusterului. Cluster numele ar trebui să fie același pentru toate nodurile din același cluster.
  3. Apoi, selectați sămânța. Seed este nodul la care alte noduri non-sedinte intră în contact.
  4. După furnizarea acestor informații, apăsați butonul următor.

Pas 5) Instalați agentul Datastax
După apăsarea butonului următor, va fi afișată pagina următoare.

Această pagină vă solicită adresa IP la care doriți să instalați agentul datastax.

  1. Agentul Datastax este necesar pentru instalarea centrului operațional. Centrul de operațiuni este instrumentul de monitorizare în care puteți monitoriza toate nodurile.
  2. După furnizarea acestor informații, apăsați butonul următor.

Instalare Cassandra Cluster pe Linux

Pas 6) Apăsați următorul pentru instalare
După apăsarea butonului următor va fi afișată pagina următoare.

Instalare Cassandra Cluster pe Linux

Acum, instalarea este gata de instalare. Apăsați butonul următor.

Pas 7) Așteptați procesul de instalare
După apăsarea butonului următor, va fi afișată pagina următoare.

Instalare Cassandra Cluster pe Linux

Configurarea va începe instalarea.

Pas 8) Faceți clic pe butonul Terminare
După instalare, va fi afișată următoarea pagină. Pe aceeași pagină, veți vedea bifa pentru opțiunea care apare implicit.

Instalare Cassandra Cluster pe Linux

Pornire Cassandra Nod

După instalare Cassandra ediție enterprise pe fiecare nod, Start Cassandra server și urmați pașii următori.

Pas 1) Du-te la Cassandra directorul de instalare al companiei și tastați comanda de mai jos

bin/dse cassandra

Pornire Cassandra Nod

Prin executarea acestei comenzi, Cassandra serverul va fi pornit. Iată captura de ecran unde Cassandra serverul este pornit automat.

Pornire Cassandra Nod

După aproape un minut de executare a comenzii, Cassandra serverul va fi pornit. Porniți unul câte unul fiecare server nod. După ce porniți toate serverele noduri, dvs Cassandra clusterul este gata de utilizare.

Rezumat

Acest tutorial explică de ce Cassandra cluster este necesar, care sunt condițiile preliminare pentru creare Cassandra cluster sunt și cum se creează Cassandra Cluster. De asemenea, acest tutorial vă îndrumă cum să accesați Cassandra server de întreprindere.