Cara Install Apache Cassandra Pada Linux Ubuntu 18.04 [Single Node/Machine]

Oke kali ini kita akan langsung test setup. Next setelah ini kita akan praktik di 2 node atau lebih yah <Clustering> tentunya di next artikel 😉

Apache Cassandra adalah salah satu NoSQL populer saat ini, seperti popularnya MongoDB 😉 . NoSQL berbeda dengan SQL type pada umumnya yg mungkin kalau dibedakan masing2 memiliki +- sendiri guys. Apa saja? Cekidot ! :

Sumber: geeksforgeeks

Oke Buka terminal mu,

Ketik perintah berikut:

echo "deb http://www.apache.org/dist/cassandra/debian 311x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
sudo apt-get update

Optional <Jika kamu menemukan pesan error key>

sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA

Cara Install Apache Cassandra Pada Linux Ubuntu

Secara default installasi paket cassandra ini sudah auto enable boot systemd… so gausah jalanin command : sudo systemctl enable cassandra

Cukup jalankan perintah:

sudo systemctl start cassandra

Anyway jika kita aware pada proses installasi maka ada beberapa port yg digunakan Apache Cassandra ini dan juga beberapa parameter /etc/sysconfig yang sudah diset secara default. Apakah itu?

Cara Install Apache Cassandra Pada Linux Ubuntu 18.04 [Single Node/Machine]

Yup, cassandra menset max_map_count dan tcp keeaplivenya guys… dan Apache cassandra running di port 9042, 7000 dan 7199. Yang fungsinya antara lain:

Port 7000 digunakan untuk komunikasi antar cluster. karena http maka 7000 (7001 jika https))

Port 9042 port native clients,

Dan port 7199 untuk JMX.

Oke karena pada praktek kali ini kita menggunakan single node/1 mesin maka gunakan tool berikut untuk cek status node kita.

sudo nodetool status

Apache Cassandra Node Status

Jalankan perintah berikut untuk masuk ke console cassandra:

ibrahim@svr1-ubuntu-oprek1:~$ cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.11.4 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
cqlsh>
Categories: Panduan Linux-Unix

0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *