Opsætning af Cassandra Cluster på flere noder (maskiner)

Indholdsfortegnelse:

Anonim

Stor organisation som Amazon, Facebook osv. Har enorme mængder data at administrere. Så disse organisationer kan ikke gemme den enorme mængde data på den enkelte maskine. Dette når de bruger databaser som Cassandra med distribueret arkitektur.

Disse organisationer gemmer den enorme mængde data på flere noder. Disse noder kommunikerer med hinanden. Til dette formål oprettes Cassandra-klynge.

  • Klynge er dybest set en gruppe noder, så noder let kan kommunikere med hinanden.
  • Koordinatorknude er den knude, der kommunikerer med replikaer.

Partitioner

En partitioner bestemmer, hvordan dataene skal distribueres i klyngen. Partitioner bruger en hash-funktion til at distribuere data på klyngen. Det tager partitionsnøgle at beregne hash. Den hash kaldes token . Data distribueres på baggrund af dette token.

I denne vejledning lærer du-

  • Forudsætninger for Cassandra Cluster
  • Installation af Enterprise Edition
  • Starter Cassandra Node

Her er trin for trin vejledning til oprettelse af Cassandra-klynge.

Forudsætninger for Cassandra Cluster

Der er følgende krav til klyngeopsætning.

  1. Du skal have flere maskiner (noder).
  2. Noder skal være forbundet med hinanden på Local Area Network (LAN).
  3. Linux skal installeres på hver node.
  4. Du skulle have Cassandra Enterprise-udgave.
  5. JDK skal installeres på hver maskine.

Installation af Enterprise Edition

På hver maskine skal Cassandra enterprise-udgave installeres. Dette er trinene til installation af Cassandra enterprise-udgave.

Trin 1) Kør Cassandra enterprise edition-opsætningen på Linux-terminalen. Den følgende side vises.

Denne side indeholder ingen nødvendige oplysninger. Det giver bare oplysninger om Cassandra-versionen. Så send denne side, og tryk på næste knap.

Trin 2) Efter at have trykket på den næste knap vises den næste side.

Denne side indeholder oplysninger om pakkerne og underpakkerne i Cassandra, der skal installeres.

Nedenfor vil den spørge om licensen. Marker afkrydsningsfeltet 'Jeg accepterer aftalen' og tryk på knappen næste.

Trin 3) Efter at have trykket på den næste knap, vil du se den næste side.

Denne side spørger dig om installationsmulighederne.

  1. Først og fremmest beder den om installationsmappen. Som standard er det installeret i hjemmekataloget.
  2. Dernæst spørger den om installationstype, vælg Simple Install.
  3. Dernæst spørger det om opdateringssystem, tjek det 'nej'.
  4. Dernæst beder den om standardgrænseflade. Der er to muligheder, du kan installere på localhost eller vælge IP-adresse. Vælg IP-adresse til installation
  5. Tryk på den næste knap.

Trin 4) Efter tryk på den næste knap vises den næste side.

Denne side spørger om nodeopsætningen.

  1. Vælg først nodetype 'Casandra Node'.
  2. Giv derefter dit klyngenavn i Ringnavn. Klyngenavn skal være det samme for alle knudepunkter i samme klynge.
  3. Vælg derefter frøet. Frø er den knude, som andre ikke-frø-noder kontakter.
  4. Efter at have givet disse oplysninger, tryk på næste knap.

Trin 5) Efter at have trykket på den næste knap, vises den næste side.

Denne side beder om IP-adressen, hvor du vil installere datastax-agent.

  1. Datastax-agent er nødvendig til ops centerinstallation. Ops center er overvågningsværktøjet, hvor du kan overvåge alle knudepunkter.
  2. Når du har givet disse oplysninger, skal du trykke på næste knap.

Trin 6) Efter tryk på den næste knap vises den følgende side.

Nu er installationen klar til installation. Tryk på næste knap.

Trin 7) Efter at have trykket på den næste knap, vises den næste side.

Installationen startes.

Trin 8) Efter installationen vises den næste side. På samme side vil du se fluebenet for den indstilling, der vises som standard.

Starter Cassandra Node

Efter installation af Cassandra enterprise-udgave på hver node, skal du starte Cassandra-serveren og følge følgende trin.

Trin 1) Gå til Cassandra enterprise installationsmappe, og skriv nedenstående kommando

bin / dse cassandra

Ved at udføre denne kommando startes Cassandra-serveren. Her er skærmbilledet, hvor Cassandra-serveren startes automatisk.

Efter næsten et minuts udførelse af kommandoen startes Cassandra-serveren. Start en node hver node-server. Efter start af alle nodeservere er din Cassandra-klynge klar til brug.

Resumé:

Denne vejledning forklarer, hvorfor Cassandra-klynge er påkrævet, hvad forudsætningerne for at oprette Cassandra-klynge er, og hvordan man opretter Cassandra-klynge. Denne vejledning guider dig også, hvordan du får adgang til Cassandra enterprise-server.