Postavljanje klastera Cassandra na više čvorova (strojevi)

Sadržaj:

Anonim

Velike organizacije poput Amazona, Facebooka itd. Imaju ogromne količine podataka kojima mogu upravljati. Dakle, ove organizacije ne mogu pohraniti tu ogromnu količinu podataka na jednom stroju. To kada koriste baze podataka poput Cassandre s distribuiranom arhitekturom.

Te organizacije pohranjuju tu ogromnu količinu podataka na više čvorova. Ti čvorovi međusobno komuniciraju. U tu svrhu uspostavlja se grozd Cassandra.

  • Klaster je u osnovi grupa čvorova, tako da čvorovi mogu lako komunicirati jedni s drugima.
  • Čvor koordinatora je čvor koji komunicira s replikama.

Pregradni zid

Partitor određuje kako se podaci trebaju distribuirati na klasteru. Partitioner koristi hash funkciju za distribuciju podataka na klasteru. Za izračunavanje hasha potreban je particijski ključ. Taj se hash naziva žetonom . Podaci se distribuiraju na temelju ovog tokena.

U ovom vodiču naučit ćete-

  • Preduvjeti za klaster Cassandra
  • Instalacija Enterprise Edition
  • Pokretanje Cassandra Node

Evo vodiča korak po korak za stvaranje klastera Cassandra.

Preduvjeti za klaster Cassandra

Sljedeći su zahtjevi za postavljanje klastera.

  1. Trebali biste imati više strojeva (čvorova).
  2. Čvorovi moraju biti međusobno povezani na lokalnoj mreži (LAN).
  3. Linux mora biti instaliran na svakom čvoru.
  4. Trebali biste imati izdanje Cassandra Enterprise.
  5. JDK mora biti instaliran na svakom stroju.

Instalacija Enterprise Edition

Na svakom stroju treba instalirati Cassandra Enterprise Edition. Ovo su koraci za instalaciju Cassandra Enterprise Edition.

Korak 1) Na Linux terminalu pokrenite instalaciju Cassandra Enterprise Edition. Prikazat će se sljedeća stranica.

Ova stranica ne pruža nikakve potrebne informacije. Samo pruža informacije o verziji Cassandre. Prođite ovu stranicu i pritisnite sljedeći gumb.

Korak 2) Nakon pritiska sljedećeg gumba prikazat će se sljedeća stranica.

Ova stranica pruža informacije o paketima i potpaketima u Cassandri koji će se instalirati.

Ispod će se pitati za licencu. Označite potvrdni okvir "Prihvaćam sporazum" i pritisnite sljedeći gumb.

Korak 3) Nakon pritiska na sljedeći gumb vidjet ćete sljedeću stranicu.

Ova vas stranica pita o mogućnostima instalacije.

  1. Prije svega, tražit će instalacijski direktorij. Prema zadanim postavkama instaliran je u kućnom direktoriju.
  2. Zatim se pita o vrsti instalacije, odaberite Jednostavno instaliranje.
  3. Dalje, pita se za sustav ažuriranja, označite ga "ne".
  4. Dalje, traži zadano sučelje. Dvije su mogućnosti, možete ih instalirati na localhost ili odabrati IP adresu. Odaberite IP adresu za instalaciju
  5. Pritisnite sljedeći gumb.

Korak 4) Nakon pritiska sljedećeg gumba prikazat će se sljedeća stranica.

Ova se stranica pita o postavljanju čvora.

  1. Prvo odaberite vrstu čvora 'Casandra Node'.
  2. Dalje, u Naziv zvona unesite naziv klastera. Naziv klastera trebao bi biti jednak za sve čvorove u istom klasteru.
  3. Zatim odaberite sjeme. Sjeme je čvor s kojim se kontaktiraju drugi čvorovi koji nisu sjeme.
  4. Nakon pružanja ovih podataka pritisnite sljedeći gumb.

Korak 5) Nakon pritiska sljedećeg gumba, prikazat će se sljedeća stranica.

Ova stranica traži IP adresu na koju želite instalirati agent datastax.

  1. Datastax agent potreban je za instalaciju ops centra. Ops centar je alat za nadzor u kojem možete nadzirati sve čvorove.
  2. Nakon unosa ovih podataka pritisnite sljedeći gumb.

Korak 6) Nakon pritiska na sljedeći gumb prikazat će se sljedeća stranica.

Sada je instalacija spremna za instalaciju. Pritisnite sljedeći gumb.

Korak 7) Nakon pritiska sljedećeg gumba, prikazat će se sljedeća stranica.

Postavljanje će se početi instalirati.

Korak 8) Nakon instalacije prikazat će se sljedeća stranica. Na istoj stranici vidjet ćete kvačicu za opciju koja se pojavljuje prema zadanim postavkama.

Pokretanje Cassandra Node

Nakon instaliranja Cassandra Enterprise Edition na svaki čvor, pokrenite Cassandra server i slijedite sljedeće korake.

Korak 1) Idite u instalacijski direktorij tvrtke Cassandra i upišite naredbu u nastavku

bin / dse kasandra

Izvršenjem ove naredbe pokrenut će se poslužitelj Cassandra. Evo snimke zaslona na kojoj se automatski pokreće poslužitelj Cassandra.

Nakon gotovo jedne minute izvršavanja naredbe, pokrenut će se poslužitelj Cassandra. Pojedinačno pokrenite svaki poslužitelj čvorova. Nakon pokretanja svih poslužitelja čvorova, vaš klaster Cassandra spreman je za upotrebu.

Sažetak:

Ovaj vodič objašnjava zašto je potreban klaster Cassandra, koji su preduvjeti za stvaranje klastera Cassandra i kako stvoriti klaster Cassandra. Također, ovaj vas vodič vodi kako pristupiti poslovnom poslužitelju Cassandre.