Cara Menginstal Apache Cassandra di Ubuntu 20.04

Cara Menginstal Apache Cassandra di Ubuntu 20.04

Apache Cassandra adalah OpenSource berkinerja tinggi Nosql mesin database yang memberikan toleransi kesalahan, skalabilitas linier, dan konsistensi di beberapa node. Memberikan arsitektur terdistribusi, Apache Cassandra menangani volume data yang sangat besar dengan replikasi gaya dinamo. Di sinilah replika disimpan pada beberapa node dalam sebuah cluster sehingga memberikan ketersediaan tinggi dan nol poin kegagalan.

Apache Cassandra sangat ideal IoT aplikasi di mana data besar dikumpulkan. Ini juga berguna dalam analisis media sosial, layanan pesan, dan aplikasi ritel.

Di antara perusahaan yang memanfaatkan Apache Cassandra termasuk Netflix, Facebook, Cisco, Hulu, Twitter, dan masih banyak lagi.

Di artikel ini, Anda akan belajar cara menginstal dan mengonfigurasi Apache Cassandra pada Ubuntu 20.04 Dan Ubuntu 18.04.

Langkah 1: Menginstal Java di Ubuntu

Pemasangan Apache Cassandra dimulai dengan memeriksa apakah Jawa dipasang. Menjadi lebih spesifik, OpenJDK adalah apa yang diperlukan untuk bekerja dengan mulus Apache Cassandra. Menginstal versi yang berbeda lebih mungkin memberi Anda kesalahan selama konfigurasi.

Untuk memeriksa apakah Jawa diinstal, jalankan perintah:

$ java -version 

Jika Jawa belum diinstal, Anda akan menemukan output dicetak seperti yang ditunjukkan di terminal Anda.

Periksa instalasi java di ubuntu

Untuk memasang OpenJDK, Jalankan perintah APT berikut.

$ sudo apt instal openjdk-8-jdk 

Sekali lagi, konfirmasi itu Jawa diinstal dengan menjalankan perintah.

$ java -version 
Periksa versi java di ubuntu

Langkah 2: Instal Apache Cassandra di Ubuntu

Dengan Jawa diinstal, kami akan melanjutkan untuk menginstal Apache Cassandra. Pertama, instal APT-Transport-Https Paket untuk memungkinkan akses repositori melalui protokol HTTPS.

$ sudo apt instal apt-transport-https 

Selanjutnya, impor tombol GPG menggunakan perintah wget berikut seperti yang ditunjukkan.

$ wget -q -o -https: // www.Apache.org/dist/cassandra/kunci | sudo apt-key add - 

Lalu tambahkan Apache Cassandra Repositori ke file daftar sumber sistem seperti yang ditunjukkan.

$ sudo sh -c 'echo "deb http: // www.Apache.org/dist/cassandra/debian 311x main ">/etc/apt/sumber.daftar.D/Cassandra.daftar' 

Sebelum menginstal Apache Cassandra, Anda perlu memperbarui daftar paket terlebih dahulu.

$ sudo pembaruan apt 

Lalu instal Nosql Basis data menggunakan perintah:

$ sudo apt install cassandra 
Instal Apache Cassandra di Ubuntu

Biasanya, Apache Cassandra dimulai secara otomatis. Untuk mengonfirmasi statusnya, jalankan perintah berikut:

$ sudo Systemctl Status cassandra 

Output di bawah ini mengkonfirmasi bahwa Cassandra sudah habis dan berjalan seperti yang diharapkan.

Periksa status Apache Cassandra

Selain itu, Anda dapat memverifikasi statistik simpul Anda dengan menjalankan perintah.

Status $ sudo nodetool 
Periksa status alat simpul

Untuk masuk ke Cassandra Di terminal, memohon perintah.

$ cqlsh 
Mulai Cassandra Cqlsh Shell

Langkah 3: Mengkonfigurasi Apache Cassandra di Ubuntu

File konfigurasi apache cassandra ditumpuk di /etc/cassandra Direktori saat data disimpan di /var/lib/cassandra direktori. Opsi start-up dapat di-tweak di /etc/default/cassandra mengajukan.

Nama kluster default Cassandra adalah 'Tes cluster'. Untuk mengubah ini menjadi nama yang lebih bermakna, masuk ke Cassandra.

$ cqlsh 

Untuk mengatur nama cluster ke preferensi Anda sendiri, jalankan perintah yang ditunjukkan di bawah ini. Dalam hal ini, kami mengatur nama cluster ke 'Tecmint Cluster'

Perbarui Sistem.set lokal cluster_name = 'tecmint cluster' di mana kunci = 'lokal'; 

Keluar dari prompt dengan mengetik:

KELUAR; 

Setelah itu, pergilah ke Cassandra.yaml file seperti yang ditunjukkan:

$ sudo vim/etc/cassandra/cassandra.yaml 

Cari cluster_name Petunjuk dan Edit Nama Cluster sesuai seperti yang ditunjukkan di bawah ini.

Atur Nama Cluster Cassandra

Simpan dan Keluar dari file konfigurasi dan restart Layanan Cassandra. Anda dapat masuk lagi untuk mengonfirmasi nama cluster seperti yang ditunjukkan.

Konfirmasi Nama Cluster Cassandra

Dan itu menyimpulkan topik pada pemasangan Apache Cassandra pada Ubuntu 20.04 lts.