Installazione di Apache Cassandra su CentOS 8
Apache Cassandra può essere installato scaricando il pacchetto RPM attraverso il repository ufficiale di Apache Cassandra.
Ma, prima di iniziare con l'installazione e la configurazione di Apache Cassandra su CentOS 8, dobbiamo avere OpenJDK 8 installato sul sistema CentOS 8. È possibile verificare la versione installata di Java, è installata o meno sul sistema, digitando il comando indicato di seguito:
$ java -version
Se non è installato sul sistema, è possibile installarlo utilizzando la procedura indicata di seguito o preinstallata sul sistema; Puoi saltare la parte di installazione di OpenJDK su CentOS 8.
Installa JDK aperto su CentOS 8
OpenJDK è disponibile nel repository ufficiale di CentOS 8 e può essere facilmente installato.
Prima di tutto, aggiorna la cache del repository dei pacchetti del sistema:
$ sudo dnf makecache
Dopo aver aggiornato la cache del repository di sistema CentOS 8, aggiornala:
$ sudo dnf upgrade
Dopo aver aggiornato i pacchetti esistenti del sistema, è possibile andare avanti all'installazione di OpenJDK 8 su CentOS 8 per Apache Cassandra. Per installare OpenJDK dal repository ufficiale CentOS 8, digitare il comando indicato di seguito nel terminale:
$ sudo dnf installa java-1.8.0-openjdk-devel
Digita "Y" e premi "Invio".
Dopo aver installato OpenJDK, verificare digitando il comando indicato di seguito:
$ java -version
Puoi assistere che la versione installata di OpenJDK è 1.8.0. Andiamo avanti.
Installa Apache Cassandra
Per installare Apache Cassandra, dobbiamo aggiungere il repository di Apache Cassandra al sistema.
Per aggiungere il repository Apache Cassandra al sistema CentOS 8. Crea un “/etc/yum.repository.D/Cassandra.File Repo "digitando il comando:
$ sudo nano /etc /yum.repository.D/Cassandra.Repo
Nel file di repository Cassandra appena creato, incolla il contenuto indicato di seguito in quel file.
[Cassandra]
name = apache cassandra
baseurl = https: // www.Apache.org/dist/cassandra/redhat/311x/
gpgcheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.Apache.org/dist/cassandra/tasti
Dopo aver aggiunto il contenuto di cui sopra, salva il file ed esci utilizzando i tasti di scelta rapida della tastiera (CTRL+S) e (CTRL+X).
Ora, installa Apache Cassandra digitando il comando indicato di seguito:
$ sudo dnf installa cassandra -y
Apache Cassandra è installato su CentOS 8. Ora, il servizio di Apache Cassandra non si avvia automaticamente. Devi prima abilitarlo digitando il comando indicato di seguito:
$ sudo systemctl abilita cassandra
Quindi, avviare il servizio digitando il seguente comando:
$ sudo systemctl avvia cassandra
Ora, per verificare, controllare lo stato del servizio Apache Cassandra digitando il comando indicato di seguito:
$ sudo systemctl status cassandra
In questa fase, Apache Cassandra è installata con successo e funziona perfettamente sulla macchina CentOS 8. Configuralo e accediamo alla sua shell CQL.
Come configurare Apache Cassandra su CentOS 8
Apache Cassandra ha il suo CQL (Cassandra Query Language), proprio come SQL. Per accedere all'utilità della linea di comando di Cassandra, nota come Shell CQL o "CQLSH", dobbiamo installare prima un interprete di Python appropriato. Per installare Python 2 e accedere alla shell CQL su CentOS 8, digitare il comando indicato di seguito:
$ sudo dnf installa python2
Digita "Y" e premere "Invio".
Una volta installato Python2, accedi alla shell CQL usando l'utilità della riga di comando di Cassandra digitando il seguente comando in CentOS 8:
$ cqlsh
Puoi testimoniare nello screenshot; Abbiamo effettuato l'accesso correttamente alla shell CQL.
Ecco come semplicemente possiamo configurare Apache Cassandra su CentOS 8 e iniziare a usarlo.
Conclusione
Il database Apache Cassandra è utilizzato da molti grandi nomi del settore come Facebook, Instagram, Netflix e Reddit. Questo post contiene una chiara comprensione e una profonda guida su come installare e configurare Apache Cassandra su CentOS 8.