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.
- Ar trebui să aveți mai multe mașini (Noduri).
- Nodurile trebuie să fie conectate între ele în rețeaua locală (LAN).
- Linux trebuie instalat pe fiecare nod.
- Tu trebuie sa ai Cassandra Ediția pentru întreprinderi.
- 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ă.
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ă.
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ă.
Această pagină vă întreabă despre opțiunile de instalare.
- În primul rând, va cere directorul de instalare. În mod implicit, este instalat în directorul principal.
- Apoi, întreabă despre tipul de instalare, selectați Instalare simplă.
- Apoi, întreabă despre sistemul de actualizare, verificați „nu”.
- 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
- 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.
Această pagină întreabă despre configurarea nodului.
- Mai întâi, selectați tipul de nod „Casandra Node”.
- Apoi, în Nume de apel, dați numele clusterului. Cluster numele ar trebui să fie același pentru toate nodurile din același cluster.
- Apoi, selectați sămânța. Seed este nodul la care alte noduri non-sedinte intră în contact.
- 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.
- Agentul Datastax este necesar pentru instalarea centrului operațional. Centrul de operațiuni este instrumentul de monitorizare în care puteți monitoriza toate nodurile.
- După furnizarea acestor informații, apăsați butonul următor.
Pas 6) Apăsați următorul pentru instalare
După apăsarea butonului următor va fi afișată pagina următoare.
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.
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.
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
Prin executarea acestei comenzi, Cassandra serverul va fi pornit. Iată captura de ecran unde Cassandra serverul este pornit automat.
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.