CentOS

Jak nainstalovat Apache Cassandra na CentOS 8

Jak nainstalovat Apache Cassandra na CentOS 8

Apache Cassandra je velmi populární databáze NoSQL vytvořená společností Facebook Inc. ale později ve vlastnictví Apache Foundation. Byl navržen a vyroben pro snadnou škálovatelnost a správu velkých databází. Apache Cassandra je pro vás nezbytný systém správy databáze, pokud máte zájem o vysokou dostupnost a škálovatelnost. Tento příspěvek vás zavede do podrobného průvodce instalací a konfigurací Apache Cassandra v operačním systému CentOS 8.

Instalace Apache Cassandra na CentOS 8

Apache Cassandra lze nainstalovat stažením balíčku RPM prostřednictvím oficiálního úložiště Apache Cassandra.

Než však začneme s instalací a konfigurací Apache Cassandra na CentOS 8, musíme mít v systému CentOS 8 nainstalován OpenJDK 8.  Nainstalovanou verzi prostředí Java, ať už je ve vašem systému nainstalována nebo ne, můžete ověřit zadáním následujícího příkazu:

$ java -verze

Pokud není ve vašem systému nainstalován, můžete jej nainstalovat pomocí níže uvedeného postupu nebo předinstalovaného ve vašem systému; můžete přeskočit instalační část OpenJDK na CentOS 8.

Nainstalujte Open JDK na CentOS 8

OpenJDK je k dispozici v oficiálním úložišti CentOS 8 a lze jej snadno nainstalovat.

Nejprve aktualizujte mezipaměť úložiště systému:

$ sudo dnf makecache

Po aktualizaci mezipaměti systémových úložišť CentOS 8 ji aktualizujte:

$ sudo dnf upgrade


Po upgradu stávajících balíků systému můžete přejít k instalaci OpenJDK 8 na CentOS 8 pro Apache Cassandra. Chcete-li nainstalovat OpenJDK z oficiálního úložiště CentOS 8, zadejte do terminálu níže uvedený příkaz:

$ sudo dnf install java-1.8.0-openjdk-devel


Napište „y“ a stiskněte „Enter“.


Po instalaci OpenJDK ověřte zadáním následujícího příkazu:

$ java -verze


Můžete být svědky toho, že nainstalovaná verze OpenJDK je 1.8.0. Pojďme kupředu.

Nainstalujte Apache Cassandra

Chcete-li nainstalovat Apache Cassandra, musíme do systému přidat úložiště Apache Cassandra.

Přidání úložiště Apache Cassandra do systému CentOS 8. Vytvořte „/ etc / yum.repos.d / Cassandra.repo ”zadáním příkazu:

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

Do nově vytvořeného souboru úložiště Cassandra vložte obsah uvedený níže do tohoto souboru.

[Cassandra]
jméno = Apache Cassandra
baseurl = https: // www.apache.org / dist / cassandra / redhat / 311x /
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.apache.org / dist / cassandra / KEYS


Po přidání výše uvedeného obsahu soubor uložte a ukončete pomocí klávesových zkratek (CTRL + S) a (CTRL + X).

Nyní nainstalujte Apache Cassandra zadáním následujícího příkazu:

$ sudo dnf install cassandra -y

Apache Cassandra je nainstalován na CentOS 8. Nyní se služba Apache Cassandra nespustí automaticky. Nejprve jej musíte povolit zadáním níže uvedeného příkazu:

$ sudo systemctl povolit cassandra

Poté spusťte službu zadáním následujícího příkazu:

$ sudo systemctl start cassandra

Nyní za účelem ověření zkontrolujte stav služby Apache Cassandra zadáním níže uvedeného příkazu:

$ sudo systemctl status cassandra

V této fázi je Apache Cassandra úspěšně nainstalována a běží na počítači CentOS 8 naprosto v pořádku. Nakonfigurujme to a přihlaste se do jeho prostředí CQL.

Jak nakonfigurovat Apache Cassandra na CentOS 8

Apache Cassandra má svůj vlastní CQL (Cassandra Query Language), stejně jako SQL. Chcete-li se přihlásit do obslužného programu příkazového řádku Cassandry, známého jako CQL shell nebo „cqlsh“, musíme nejdříve nainstalovat příslušný interpret pythonu. Chcete-li nainstalovat Python 2 a získat přístup k prostředí CQL v prostředí CentOS 8, zadejte následující příkaz:

$ sudo dnf nainstalovat python2

Napište „y“ a stiskněte „Enter“.

Jakmile je Python2 nainstalován, přihlaste se do prostředí CQL pomocí obslužného programu příkazového řádku Cassandry zadáním následujícího příkazu do terminálu CentOS 8:

$ cqlsh

Můžete být svědky na snímku obrazovky; úspěšně jsme se přihlásili do prostředí CQL.

Takto jednoduše můžeme nakonfigurovat Apache Cassandra na CentOS 8 a začít jej používat.

Závěr

Databáze Apache Cassandra je používána mnoha velkými jmény v oboru, jako jsou Facebook, Instagram, Netflix a Reddit. Tento příspěvek obsahuje jasné pochopení a hlubokého průvodce instalací a konfigurací Apache Cassandra na CentOS 8.

Recenze bezdrátové myši Microsoft Sculpt Touch
Nedávno jsem četl o Microsoft Sculpt Touch bezdrátová myš a rozhodl se ji koupit. Po chvíli používání jsem se rozhodl se s ním podělit o své zkušenost...
Trackpad a ukazatel myši AppyMouse na obrazovce pro tablety Windows
Uživatelé tabletů často postrádají ukazatel myši, zejména když obvykle používají notebooky. Dotykové smartphony a tablety mají mnoho výhod a jediným o...
Střední tlačítko myši nefunguje ve Windows 10
The prostřední tlačítko myši pomáhá procházet dlouhé webové stránky a obrazovky se spoustou dat. Pokud se to zastaví, budete nakonec používat klávesni...