Kasandras kopas iestatīšana vairākiem mezgliem (mašīnām)

Satura rādītājs:

Anonim

Lielām organizācijām, piemēram, Amazon, Facebook utt., Ir jāpārvalda milzīgs datu apjoms. Tātad šīs organizācijas nevar glabāt šo milzīgo datu daudzumu vienā mašīnā. Tas notiek, ja viņi izmanto tādas datubāzes kā Cassandra ar sadalītu arhitektūru.

Šīs organizācijas glabā šo milzīgo datu daudzumu vairākos mezglos. Šie mezgli sazinās viens ar otru. Šim nolūkam tiek izveidota Kasandras kopa.

  • Klasteris būtībā ir mezglu grupa, lai mezgli varētu viegli sazināties savā starpā.
  • Koordinatora mezgls ir mezgls, kas sazinās ar kopijām.

Sadalītājs

Partitioner nosaka, kā dati būtu jāsadala klasterī. Partitioner izmanto hash funkciju, lai izplatītu datus klasterī. Lai aprēķinātu hash, ir nepieciešams nodalījuma atslēga. Šo jaukšanu sauc par marķieri . Dati tiek izplatīti, pamatojoties uz šo marķieri.

Šajā apmācībā jūs uzzināsiet

  • Kasandras kopas priekšnoteikumi
  • Enterprise Edition instalēšana
  • Sākot Kasandras mezglu

Šeit ir sniegts soli pa solim Cassandra kopas izveide.

Kasandras kopas priekšnoteikumi

Klastera iestatīšanai ir šādas prasības.

  1. Jums vajadzētu būt vairākām mašīnām (mezgliem).
  2. Mezgliem jābūt savienotiem savā starpā lokālajā tīklā (LAN).
  3. Katrā mezglā jābūt instalētai Linux.
  4. Jums vajadzētu būt Cassandra Enterprise izdevumam.
  5. JDK jāuzstāda katrā mašīnā.

Enterprise Edition instalēšana

Katrā mašīnā ir jāinstalē Cassandra uzņēmuma izdevums. Šīs ir Cassandra uzņēmuma izdevuma instalēšanas darbības.

1. solis . Linux terminālā palaidiet Cassandra uzņēmuma izdevuma iestatīšanu. Tiks parādīta šāda lapa.

Šī lapa nesniedz nepieciešamo informāciju. Tas tikai sniedz informāciju par Cassandra versiju. Tāpēc nododiet šo lapu un nospiediet nākamo pogu.

2. solis) Pēc nākamās pogas nospiešanas tiks parādīta nākamā lapa.

Šajā lapā ir sniegta informācija par instalējamās Kasandras pakotnēm un apakšpakotnēm.

Zemāk tiks jautāts par licenci. Atzīmējiet izvēles rūtiņu 'Es pieņemu līgumu' un nospiediet nākamo pogu.

3. solis) Pēc nākamās pogas nospiešanas jūs redzēsiet nākamo lapu.

Šajā lapā tiek jautāts par instalēšanas iespējām.

  1. Pirmkārt, tas prasīs instalācijas direktoriju. Pēc noklusējuma tas tiek instalēts mājas direktorijā.
  2. Pēc tam tiek jautāts par instalēšanas veidu, atlasiet Vienkāršā instalēšana.
  3. Pēc tam tiek jautāts par atjaunināšanas sistēmu, pārbaudiet, vai tā nav.
  4. Pēc tam tiek prasīts noklusējuma interfeiss. Ir divas iespējas, kuras varat instalēt vietējā mitinātājā vai izvēlēties IP adresi. Instalēšanai izvēlieties IP adresi
  5. Nospiediet nākamo pogu.

4. solis) Pēc nākamās pogas nospiešanas tiks parādīta nākamā lapa.

Šajā lapā tiek jautāts par mezgla iestatīšanu.

  1. Vispirms atlasiet mezgla veidu “Casandra mezgls”.
  2. Pēc tam sadaļā Zvana nosaukums norādiet klastera nosaukumu. Klastera nosaukumam jābūt vienādam visiem viena klastera mezgliem.
  3. Pēc tam atlasiet sēklas. Sēkla ir mezgls, ar kuru sazinās citi mezgli, kas nav sēklas.
  4. Pēc šīs informācijas sniegšanas nospiediet nākamo pogu.

5. solis) Pēc nākamās pogas nospiešanas tiks parādīta nākamā lapa.

Šajā lapā tiek prasīta IP adrese, kurā vēlaties instalēt datastax agent.

  1. Datastax aģents ir nepieciešams ops centra instalēšanai. Ops centrs ir uzraudzības rīks, kurā varat pārraudzīt visus mezglus.
  2. Pēc šīs informācijas sniegšanas nospiediet nākamo pogu.

6. solis) Pēc nākamās pogas nospiešanas tiks parādīta nākamā lapa.

Tagad iestatīšana ir gatava instalēšanai. Nospiediet nākamo pogu.

7. solis) Pēc nākamās pogas nospiešanas tiks parādīta nākamā lapa.

Tiks sākta uzstādīšana.

8. solis) Pēc instalēšanas tiks parādīta šāda lapa. Tajā pašā lapā jūs redzēsiet izvēles rūtiņu, kas parādās pēc noklusējuma.

Sākot Kasandras mezglu

Pēc Cassandra uzņēmuma izdevuma instalēšanas katrā mezglā palaidiet Cassandra serveri un veiciet šādas darbības.

1. solis. Dodieties uz uzņēmuma instalācijas direktoriju Cassandra un ierakstiet zemāk esošo komandu

bin / dse cassandra

Izpildot šo komandu, tiks palaists Cassandra serveris. Šis ir ekrānuzņēmums, kurā Cassandra serveris tiek palaists automātiski.

Pēc gandrīz vienas minūtes komandas izpildes tiks palaists Cassandra serveris. Pa vienam sāciet katru mezglu serveri. Pēc visu mezglu serveru palaišanas jūsu Kasandras kopa ir gatava lietošanai.

Kopsavilkums:

Šajā apmācībā ir paskaidrots, kāpēc nepieciešama Kasandras kopa, kādi ir Kasandras kopas izveidošanas priekšnoteikumi un kā izveidot Kasandras kopu. Arī šī apmācība palīdzēs jums piekļūt Cassandra uzņēmuma serverim.