Installazione di Apache Cassandra (database NoSQL) su CentOS 7

In questo tutorial andremo ad installare Apache Cassandra, una soluzione open source database NoSQL distribuito su CentOS 7.

Consideriamo di partire da una macchina virtuale CentOS 7 preinstallata (segui il seguente articolo). Aggiorniamo il sistema

yum update

iniziamo installando java, in particolare

yum install java

java -version

openjdk version “1.8.0_171”
OpenJDK Runtime Environment (build 1.8.0_171-b10)
OpenJDK 64-Bit Server VM (build 25.171-b10, mixed mode)

CentOS 7 รจ spovvisto del pacchetto Cassandra, quindi per poter installare il database, aggiungiamo il seguente repositoryA questo punto installiamo il database Cassandra

yum install vim

cat /etc/yum.repos.d/cassandra.repo

[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/KEYS

quindi installiamo Apache Cassandra

yum install cassandra

A questo punto avviamo il database Apache Cassandra

systemctl restart cassandra

abilitiamo al boot

chkconfig cassandra on

Per verificare il funzionamento del database Cassandra, utilizzare il seguente comando

nodetool status

avremo il seguente risultato

Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
— Address Load Tokens Owns (effective) Host ID Rack
UN 127.0.0.1 119,39 KiB 256 100,0% 02368f6e-8dd3-4b61-9ee6-e2778c459ae0 rack1

Per connettersi al cluster di Cassandra

cqlsh

Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.11.2 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.

cqlsh> quit

Potrebbero interessarti anche...