Hoe te installeren Cassandra Cluster op meerdere knooppunten

Wat is Cassandra Cluster?

A Cassandra cluster is een van de schillen in het geheel Cassandra database. Meerdere Cassandra Clusters worden gecombineerd om de database te vormen Cassandra. De Cassandra cluster bevat talrijke (meer dan één) verschillende lagen van opslageenheden. Elke laag bevat de andere.

Grote organisatie zoals Amazon, Facebook, enz. hebben enorme hoeveelheden gegevens te beheren. Deze organisaties kunnen die enorme hoeveelheid gegevens dus niet op één enkele machine opslaan. Dit wanneer ze databases gebruiken zoals Cassandra met gedistribueerde architectuur.

Deze organisaties slaan die enorme hoeveelheid gegevens op meerdere knooppunten op. Deze knooppunten communiceren met elkaar. Voor dit doeleinde, Cassandra cluster is gevestigd.

  • Cluster is in feite een groep knooppunten, zodat knooppunten gemakkelijk met elkaar kunnen communiceren.
  • Coördinatorknooppunt is het knooppunt dat communiceert met replica's.

Partitioneerder

Een partitioner bepaalt hoe de data op het cluster verdeeld moet worden. Partitioner gebruikt een hashfunctie om data op het cluster te verdelen. Het neemt een partitiesleutel om de hash te berekenen. Die hash heet teken. Op basis van dit token worden gegevens gedistribueerd.

Hier vindt u de stapsgewijze handleiding voor het maken Cassandra TROS.

Vereisten voor Cassandra Cluster

Er zijn de volgende vereisten voor clusterconfiguratie.

  1. U moet meerdere machines (knooppunten) hebben.
  2. Knooppunten moeten met elkaar zijn verbonden op een Local Area Network (LAN).
  3. Linux moet op elk knooppunt worden geïnstalleerd.
  4. Je had moeten Cassandra Bedrijfseditie.
  5. JDK moet op elke machine worden geïnstalleerd.

Hoe te installeren Cassandra Cluster op Linux

Op elke machine is Cassandra Enterprise Edition moet worden geïnstalleerd. Dit zijn de stappen voor de installatie van Cassandra Bedrijfseditie.

Stap 1) Voer de ... uit Cassandra Enterprise-editie instellen
On Linux terminal, voer de Cassandra enterprise edition setup. De volgende pagina wordt weergegeven.

Install Cassandra Cluster op Linux

Deze pagina biedt geen noodzakelijke informatie. Het geeft alleen informatie over de Cassandra versie. Dus passeer deze pagina en druk op de knop Volgende.

Stap 2) Accepteer de licentieovereenkomst
Nadat u op de knop Volgende hebt gedrukt, wordt de volgende pagina weergegeven.

Install Cassandra Cluster op Linux

Deze pagina biedt informatie over de pakketten en subpakketten in het Cassandra dat gaat geïnstalleerd worden.

Hieronder wordt gevraagd naar de licentie. Vink het vakje 'Ik accepteer de overeenkomst' aan en druk op de knop Volgende.

Stap 3) Installeer Builder en klik op Volgende
Nadat u op de knop Volgende hebt geklikt, ziet u de volgende pagina.

Install Cassandra Cluster op Linux

Op deze pagina wordt u gevraagd naar de installatiemogelijkheden.

  1. Allereerst zal het om de installatiemap vragen. Standaard wordt het in de homedirectory geïnstalleerd.
  2. Vervolgens wordt gevraagd naar het installatietype, selecteer Eenvoudige installatie.
  3. Vervolgens wordt er gevraagd naar het updatesysteem. Vink 'nee' aan.
  4. Vervolgens vraagt ​​het om de standaardinterface. Er zijn twee opties: u kunt installeren op de localhost of een IP-adres selecteren. Selecteer IP-adres voor installatie
  5. Druk op de volgende knop.

Stap 4) Stel het knooppunt in en klik op Volgende
Nadat u op de knop Volgende hebt gedrukt, wordt de volgende pagina weergegeven.

Install Cassandra Cluster op Linux

Op deze pagina wordt gevraagd naar de knooppuntconfiguratie.

  1. Selecteer eerst het knooppunttype 'Casandra Node'.
  2. Geef vervolgens in het veld Ringnaam de naam van uw cluster op. Cluster De naam moet voor alle knooppunten in hetzelfde cluster hetzelfde zijn.
  3. Selecteer vervolgens het zaad. Seed is het knooppunt waarmee andere niet-seedknooppunten contact maken.
  4. Nadat u deze informatie heeft verstrekt, drukt u op de knop Volgende.

Stap 5) Installeer Datastax-agent
Nadat u op de knop Volgende hebt geklikt, wordt de volgende pagina weergegeven.

Op deze pagina wordt gevraagd naar het IP-adres waarop u datastax agent wilt installeren.

  1. Datastax-agent is nodig voor de installatie van het ops-centrum. Ops center is de monitoringtool waarmee u alle knooppunten kunt monitoren.
  2. Nadat u deze informatie heeft verstrekt, drukt u op de knop Volgende.

Install Cassandra Cluster op Linux

Stap 6) Druk op volgende voor installatie
Nadat u op de knop Volgende hebt gedrukt, wordt de volgende pagina weergegeven.

Install Cassandra Cluster op Linux

Nu is de installatie gereed voor installatie. Druk op de knop Volgende.

Stap 7) Wacht op het installatieproces
Nadat u op de knop Volgende hebt geklikt, wordt de volgende pagina weergegeven.

Install Cassandra Cluster op Linux

De installatie wordt gestart.

Stap 8) Klik op de knop Voltooien
Na de installatie wordt de volgende pagina weergegeven. Op dezelfde pagina ziet u het vinkje voor de optie die standaard verschijnt.

Install Cassandra Cluster op Linux

Start Cassandra Knooppunt

Na het installeren van Cassandra enterprise-editie op elk knooppunt, Start Cassandra server en volg de volgende stappen.

Stap 1) Ga naar uw Cassandra enterprise-installatiemap en typ de onderstaande opdracht

bin/dse cassandra

Start Cassandra Knooppunt

Door dit commando uit te voeren, Cassandra server wordt gestart. Hier is de schermafbeelding waar Cassandra server wordt automatisch gestart.

Start Cassandra Knooppunt

Na bijna een minuut nadat het commando was uitgevoerd, Cassandra server wordt gestart. Start elke knooppuntserver één voor één. Nadat u alle knooppuntservers hebt gestart, wordt uw Cassandra cluster is klaar voor gebruik.

Samenvatting

In deze tutorial wordt uitgelegd waarom Cassandra cluster is vereist, wat de vereisten zijn voor het maken Cassandra clusters zijn en hoe ze te creëren Cassandra Cluster. Deze tutorial begeleidt u ook hoe u toegang krijgt Cassandra bedrijfsserver.