CentOS

Ako nainštalovať Apache Cassandra na CentOS 8

Ako nainštalovať Apache Cassandra na CentOS 8

Apache Cassandra je veľmi populárna databáza NoSQL vytvorená spoločnosťou Facebook Inc. ale neskôr vo vlastníctve Apache Foundation. Bol navrhnutý a vyrobený pre ľahkú škálovateľnosť a správu veľkých databáz. Apache Cassandra je pre vás nevyhnutný systém pre správu databáz, ak sa obávate o vysokú dostupnosť a škálovateľnosť. Tento príspevok vás zavedie do podrobného sprievodcu inštaláciou a konfiguráciou Apache Cassandra v operačnom systéme CentOS 8.

Inštalácia Apache Cassandra na CentOS 8

Apache Cassandra je možné nainštalovať stiahnutím balíka RPM cez oficiálne úložisko Apache Cassandra.

Ale skôr ako začnete s inštaláciou a konfiguráciou Apache Cassandra na CentOS 8, musíme mať v systéme CentOS 8 nainštalovaný OpenJDK 8.  Nainštalovanú verziu Javy, či už je vo vašom systéme nainštalovaná, alebo nie, môžete overiť zadaním príkazu uvedeného nižšie:

$ java -verzia

Ak nie je nainštalovaný vo vašom systéme, môžete ho nainštalovať pomocou nižšie uvedeného postupu alebo predinštalovaného vo vašom systéme; môžete preskočiť inštalačnú časť OpenJDK na CentOS 8.

Nainštalujte Open JDK na CentOS 8

OpenJDK je k dispozícii v oficiálnom úložisku CentOS 8 a dá sa ľahko nainštalovať.

Najskôr aktualizujte medzipamäť úložiska balíkov systému:

$ sudo dnf makecache

Po aktualizácii vyrovnávacej pamäte systémového úložiska systému CentOS 8 ho aktualizujte:

$ sudo dnf upgrade


Po aktualizácii existujúcich balíkov systému môžete prejsť na inštaláciu OpenJDK 8 na CentOS 8 pre Apache Cassandra. Ak chcete nainštalovať OpenJDK z oficiálneho úložiska CentOS 8, zadajte do terminálu príkaz uvedený nižšie:

$ sudo dnf nainštalovať java-1.8.0-openjdk-devel


Napíšte „y“ a stlačte „Enter“.


Po inštalácii OpenJDK overte zadaním príkazu uvedeného nižšie:

$ java -verzia


Môžete byť svedkami toho, že nainštalovaná verzia OpenJDK je 1.8.0. Poďme ďalej.

Nainštalujte Apache Cassandra

Pre inštaláciu Apache Cassandra musíme do systému pridať úložisko Apache Cassandra.

Ak chcete do systému CentOS 8 pridať úložisko Apache Cassandra. Vytvorte „/ etc / yum.repos.d / cassandra.repo ”zadaním príkazu:

$ sudo nano / etc / yum.repos.d / cassandra.repo

Do novovytvoreného súboru úložiska Cassandra vložte do tohto súboru obsah uvedený nižšie.

[cassandra]
meno = Apache Cassandra
baseurl = https: // www.apache.org / dist / cassandra / redhat / 311x /
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.apache.org / dist / cassandra / KĽÚČE


Po pridaní vyššie uvedeného obsahu uložte súbor a ukončite prácu s klávesovými skratkami (CTRL + S) a (CTRL + X).

Teraz nainštalujte Apache Cassandra zadaním príkazu uvedeného nižšie:

$ sudo dnf nainštalovať cassandra -y

Apache Cassandra je nainštalovaný na serveri CentOS 8. Teraz sa služba Apache Cassandra nespustí automaticky. Najprv to musíte povoliť zadaním príkazu uvedeného nižšie:

$ sudo systemctl povoliť cassandra

Potom spustite službu zadaním nasledujúceho príkazu:

$ sudo systemctl start cassandra

Teraz na overenie skontrolujte stav služby Apache Cassandra zadaním príkazu uvedeného nižšie:

$ sudo systemctl status cassandra

V tejto fáze je Apache Cassandra úspešne nainštalovaný a na počítači CentOS 8 beží úplne v poriadku. Poďme si to nakonfigurovať a prihlásiť sa do jeho CQL shellu.

Ako nakonfigurovať Apache Cassandra na CentOS 8

Apache Cassandra má svoju vlastnú CQL (Cassandra Query Language), rovnako ako SQL. Ak sa chcete prihlásiť do obslužného programu príkazového riadku Cassandry, známeho ako CQL shell alebo „cqlsh“, je potrebné najskôr nainštalovať vhodný tlmočník pythonu. Ak chcete nainštalovať Python 2 a získať prístup k shellu CQL na serveri CentOS 8, zadajte nasledujúci príkaz:

$ sudo dnf nainštalovať python2

Zadajte „y“ a stlačte „Enter“.

Akonáhle je Python2 nainštalovaný, prihláste sa do CQL shellu pomocou obslužného programu príkazového riadku Cassandry zadaním nasledujúceho príkazu do terminálu CentOS 8:

$ cqlsh

Môžete byť svedkami na snímke obrazovky; úspešne sme sa prihlásili do CQL shellu.

Takto jednoducho môžeme nakonfigurovať Apache Cassandra na CentOS 8 a začať ho používať.

Záver

Databáza Apache Cassandra je používaná mnohými známymi doménami ako Facebook, Instagram, Netflix a Reddit. Tento príspevok obsahuje jasné pochopenie a dôkladnú príručku o tom, ako nainštalovať a nakonfigurovať Apache Cassandra na serveri CentOS 8.

Top 5 ergonomických produktov pre počítačové myši pre Linux
Spôsobuje dlhodobé používanie počítača bolesť zápästia alebo prstov? Trpíte stuhnutými kĺbmi a neustále si musíte podávať ruky? Cítite pálivú bolesť z...
Ako zmeniť nastavenie myši a touchpadu pomocou systému Xinput v systéme Linux
Väčšina distribúcií systému Linux sa štandardne dodáva s knižnicou „libinput“ na spracovanie vstupných udalostí v systéme. Dokáže spracovať vstupné ud...
S ovládaním pomocou myši X-Mouse môžete tlačidlá myši premapovať odlišne pre iný softvér
Možno budete potrebovať nástroj, ktorý by mohol zmeniť ovládanie myši pri každej aplikácii, ktorú používate. Ak je to váš prípad, môžete vyskúšať apli...