CentOS

Cum se instalează Apache Cassandra pe CentOS 8

Cum se instalează Apache Cassandra pe CentOS 8

Apache Cassandra este o bază de date NoSQL foarte populară creată de Facebook Inc. dar mai târziu deținută de Apache Foundation. A fost proiectat și construit pentru ușurarea scalabilității și gestionării bazelor de date mari. Apache Cassandra este un sistem de gestionare a bazei de date obligatoriu pentru dvs., dacă preocuparea dvs. este disponibilitatea și scalabilitatea ridicate. Această postare vă va duce la un ghid pas cu pas despre instalarea și configurarea Apache Cassandra pe sistemul de operare CentOS 8.

Instalarea Apache Cassandra pe CentOS 8

Apache Cassandra poate fi instalat descărcând pachetul RPM prin depozitul oficial al Apache Cassandra.

Dar, înainte de a începe cu instalarea și configurarea Apache Cassandra pe CentOS 8, trebuie să avem OpenJDK 8 instalat pe sistemul CentOS 8.  Puteți verifica versiunea instalată de Java, fie că este instalată sau nu pe sistemul dvs., tastând comanda dată mai jos:

$ java -version

Dacă nu este instalat pe sistemul dvs., îl puteți instala folosind procedura de mai jos sau preinstalată pe sistemul dvs.; puteți sări peste partea de instalare a OpenJDK pe CentOS 8.

Instalați Open JDK pe CentOS 8

OpenJDK este disponibil în depozitul oficial al CentOS 8 și poate fi instalat cu ușurință.

În primul rând, actualizați memoria cache a depozitului de pachete al sistemului:

$ sudo dnf makecache

După actualizarea cache-ului depozitului de sistem al CentOS 8, actualizați-l:

$ sudo dnf upgrade


După actualizarea pachetelor existente ale sistemului, puteți trece la instalarea OpenJDK 8 pe CentOS 8 pentru Apache Cassandra. Pentru a instala OpenJDK din depozitul oficial CentOS 8, tastați comanda dată mai jos în terminal:

$ sudo dnf instalează java-1.8.0-openjdk-devel


Tastați „y” și apăsați „Enter”.


După instalarea OpenJDK, verificați tastând comanda dată mai jos:

$ java -version


Puteți asista că versiunea instalată a OpenJDK este 1.8.0. Să mergem înainte.

Instalați Apache Cassandra

Pentru a instala Apache Cassandra, trebuie să adăugăm la sistem depozitul Apache Cassandra.

Pentru a adăuga depozitul Apache Cassandra la sistemul CentOS 8. Creați un „/ etc / yum.repo.d / cassandra.repo ”, tastând comanda:

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

În fișierul de depozit Cassandra nou creat, lipiți conținutul dat mai jos în acel fișier.

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


După adăugarea conținutului de mai sus, salvați fișierul și ieșiți folosind tastele de comenzi rapide de la tastatură (CTRL + S) și (CTRL + X).

Acum, instalați Apache Cassandra tastând comanda dată mai jos:

$ sudo dnf instalează cassandra -y

Apache Cassandra este instalat pe CentOS 8. Acum, serviciul Apache Cassandra nu va porni automat. Mai întâi trebuie să o activați tastând comanda dată mai jos:

$ sudo systemctl activează cassandra

Apoi, porniți serviciul tastând următoarea comandă:

$ sudo systemctl start cassandra

Acum, pentru a verifica, verificați starea serviciului Apache Cassandra tastând comanda dată mai jos:

$ sudo systemctl status cassandra

În acest stadiu, Apache Cassandra este instalat cu succes și funcționează perfect pe mașina CentOS 8. Să-l configurăm și să ne conectăm la shell-ul CQL.

Cum se configurează Apache Cassandra pe CentOS 8

Apache Cassandra are propriul CQL (Cassandra Query Language), la fel ca SQL. Pentru a vă conecta la utilitarul de linie de comandă al Cassandrei, cunoscut sub numele de shell CQL sau „cqlsh”, trebuie să instalăm mai întâi un interpret python adecvat. Pentru a instala Python 2 și a accesa shell-ul CQL pe CentOS 8, tastați comanda dată mai jos:

$ sudo dnf instalează python2

Tastați „y” și apăsați „Enter”.

Odată ce Python2 este instalat, conectați-vă la shell-ul CQL folosind utilitarul liniei de comandă Cassandra tastând următoarea comandă în terminalul CentOS 8:

$ cqlsh

Puteți asista la captura de ecran; ne-am conectat cu succes la shell-ul CQL.

Acesta este modul în care pur și simplu putem configura Apache Cassandra pe CentOS 8 și începe să îl folosim.

Concluzie

Baza de date Apache Cassandra este folosită de multe nume mari din industrie precum Facebook, Instagram, Netflix și Reddit. Această postare conține o înțelegere clară și un ghid profund cu privire la modul de instalare și configurare a Apache Cassandra pe CentOS 8.

Cum să capturați și să transmiteți în flux sesiunea de jocuri pe Linux
În trecut, jocurile erau considerate doar un hobby, dar cu timpul industria jocurilor a cunoscut o creștere imensă în ceea ce privește tehnologia și n...
Cele mai bune jocuri pentru a juca cu urmărirea manuală
Oculus Quest a introdus recent marea idee de urmărire manuală fără controlere. Cu un număr din ce în ce mai mare de jocuri și activități care execută ...
Cum se afișează suprapunerea OSD în aplicații și jocuri Linux pe ecran complet
Jucarea jocurilor pe ecran complet sau utilizarea aplicațiilor în modul ecran complet fără distragere vă poate elimina din informațiile relevante ale ...