Suurtel organisatsioonidel, nagu Amazon, Facebook jne, on hallata tohutul hulgal andmeid. Nii et need organisatsioonid ei saa seda tohutut andmemahtu ühte masinasse salvestada. Seda siis, kui nad kasutavad hajutatud arhitektuuriga andmebaase nagu Cassandra.
Need organisatsioonid salvestavad selle tohutu hulga andmeid mitmekordsetesse sõlmedesse. Need sõlmed suhtlevad omavahel. Selleks luuakse Cassandra klaster.
- Klaster on põhimõtteliselt sõlmede rühm, et sõlmed saaksid omavahel hõlpsalt suhelda.
- Koordinaatorisõlm on sõlm, mis suhtleb koopiatega.
Jaotaja
Jaotaja määrab, kuidas andmeid klastris jaotada. Partitioner kasutab rühmas andmete levitamiseks räsifunktsiooni. Räsi arvutamiseks on vaja jaotusvõtit. Seda räsi nimetatakse märgiks . Andmeid levitatakse selle märgi alusel.
Selles õpetuses saate teada
- Cassandra klastri eeldused
- Enterprise Editioni installimine
- Cassandra sõlme käivitamine
Siin on samm-sammuline juhend Cassandra klastri loomiseks.
Cassandra klastri eeldused
Klastri seadistamiseks on järgmised nõuded.
- Teil peaks olema mitu masinat (sõlme).
- Sõlmed peavad olema kohtvõrgus (LAN) omavahel ühendatud.
- Igale sõlmele peab olema installitud Linux.
- Teil peaks olema Cassandra Enterprise väljaanne.
- JDK peab olema paigaldatud igale masinale.
Enterprise Editioni installimine
Igale masinale tuleb installida Cassandra ettevõtte väljaanne. Need on Cassandra ettevõtte väljaande installimise sammud.
Samm 1) Linuxi terminalis käivitage Cassandra ettevõtte väljaande häälestus. Kuvatakse järgmine leht.
See leht ei anna vajalikku teavet. See annab lihtsalt teavet Cassandra versiooni kohta. Nii et läbige see leht ja vajutage järgmist nuppu.
Samm 2) Pärast järgmise nupu vajutamist kuvatakse järgmine leht.
Sellel lehel on teave installitavate Cassandra pakettide ja alampakettide kohta.
Allpool küsitakse litsentsi kohta. Märkige ruut „Nõustun lepinguga” ja vajutage nuppu Järgmine.
Samm 3) Pärast järgmise nupu vajutamist näete järgmist lehte.
Sellel lehel küsitakse installimisvõimaluste kohta.
- Kõigepealt küsib see installikataloogi. Vaikimisi on see installitud kodukataloogi.
- Järgmisena küsitakse installimistüübi kohta, valige Simple Install.
- Järgmisena küsib see värskendussüsteemi kohta, kontrollige seda "ei".
- Järgmisena küsib see vaikeliidest. Seal on kaks võimalust, saate installida localhosti või valida IP-aadressi. Valige installimiseks IP-aadress
- Vajutage järgmist nuppu.
Samm 4) Pärast järgmise nupu vajutamist kuvatakse järgmine leht.
Sellel lehel küsitakse sõlme seadistamise kohta.
- Kõigepealt valige sõlme tüüp „Casandra sõlm”.
- Järgmisena andke jaotises Ring Name oma klastri nimi. Klastri nimi peaks olema sama klastri kõigi sõlmede jaoks sama.
- Järgmisena valige seeme. Seeme on sõlm, millega teised mitte-seemnesõlmed kontakteeruvad.
- Pärast selle teabe edastamist vajutage järgmist nuppu.
Samm 5) Pärast järgmise nupu vajutamist kuvatakse järgmine leht.
See leht küsib IP-aadressi, kuhu soovite datastaxi agendi installida.
- Operatsioonikeskuse installimiseks on vaja Datastaxi agenti. Ops-keskus on jälgimistööriist, kus saate jälgida kõiki sõlme.
- Pärast selle teabe edastamist vajutage järgmist nuppu.
Samm 6) Pärast järgmise nupu vajutamist kuvatakse järgmine leht.
Nüüd on seadistus installimiseks valmis. Vajutage nuppu Järgmine.
Samm 7) Pärast järgmise nupu vajutamist kuvatakse järgmine leht.
Häälestamist hakatakse installima.
8. samm. Pärast installimist kuvatakse järgmine leht. Samal lehel näete selle valiku linnukest, mis ilmub vaikimisi.
Cassandra sõlme käivitamine
Pärast Cassandra ettevõtte väljaande installimist igasse sõlme käivitage Cassandra server ja toimige järgmiselt.
Samm 1) Minge Cassandra ettevõtte installikataloogi ja tippige allolev käsk
bin / dse cassandra
Selle käsu käivitamisel käivitatakse Cassandra server. Siin on ekraanipilt, kus Cassandra server käivitatakse automaatselt.
Pärast peaaegu ühe minuti pikkust käsu käivitamist käivitatakse Cassandra server. Käivitage ükshaaval iga sõlmeserver. Pärast kõigi sõlmeserverite käivitamist on teie Cassandra klaster kasutamiseks valmis.
Kokkuvõte:
Selles õpetuses selgitatakse, miks on vaja Cassandra klastrit, millised on Cassandra klastri loomise eeldused ja kuidas luua Cassandra klastrit. Samuti õpetab see õpetus, kuidas pääseda juurde Cassandra ettevõtteserverile.