Apache Cassandra - Tutorial 4 - Installing Cassandra On Linux
Isi kandungan:
- Prasyarat
- Memasang Apache Cassandra
- Mengkonfigurasi Apache Cassandra
- Menamakan semula Apache Cassandra Cluster
- Kesimpulannya
Apache Cassandra adalah pangkalan data bebas dan terbuka NoSQL tanpa titik kegagalan tunggal. Ia menyediakan skalabiliti linear dan ketersediaan tinggi tanpa menjejaskan prestasi. Apache Cassandra digunakan oleh beberapa syarikat yang mempunyai set data aktif yang besar, termasuk Reddit, NetFlix, Instagram, dan Github.
Tutorial ini membimbing anda melalui proses memasang Apache Cassandra pada Debian 9.
Prasyarat
Untuk dapat memasang pakej pada sistem Debian anda, anda perlu log masuk sebagai pengguna dengan keistimewaan sudo.
Memasang Apache Cassandra
Kaedah yang disyorkan untuk memasang Apache Cassandra pada Debian 9 adalah dengan memasang pakej deb dari repositori Apache Cassandra rasmi.
Pada masa penulisan artikel ini, versi terkini Apache Cassandra adalah
3.11
dan memerlukan OpenJDK 8 dipasang pada mesin.
Untuk memasang pakej OpenJDK 8 jalankan arahan berikut:
sudo apt update
sudo apt install openjdk-8-jdk
Setelah selesai, sahkan dengan mencetak versi Java:
java -version
Keluaran seharusnya kelihatan seperti ini:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
Pasang pakej apt-transport-https yang diperlukan untuk mengakses repositori melalui
sudo apt install apt-transport-https
Langkah seterusnya adalah untuk membolehkan repositori Apache Cassandra.
Import kunci awam repository menggunakan perintah
wget
berikut:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
Arahan di atas harus mengeluarkan
OK
yang bermaksud bahawa kunci telah diimport dengan jayanya dan pakej dari repositori ini akan dianggap dipercayai.
Tambahkan repository Cassandra ke senarai sumber sistem anda dengan menjalankan arahan di bawah:
sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Kemas kini indeks pakej dan pasang versi terkini Apache Cassandra:
sudo apt update
sudo apt install cassandra
Apabila proses pemasangan selesai, perkhidmatan Cassandra akan dimulakan secara automatik. Anda boleh mengesahkan bahawa Cassandra sedang berjalan dengan menaip:
nodetool status
Anda harus melihat sesuatu yang serupa dengan ini:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 114.55 KiB 256 100.0% d8c27e24-ea26-4eeb-883c-5986218ba3ca rack1
Itu sahaja. Apache Cassandra telah dipasang pada pelayan Debian anda.
Mengkonfigurasi Apache Cassandra
Data Apache Cassandra disimpan dalam direktori
/var/lib/cassandra
. Fail konfigurasi terletak di
/etc/cassandra
dan pilihan permulaan Java boleh dikonfigurasi dalam fail
/etc/default/cassandra
.
Secara lalai, Cassandra mendengar pada localhost sahaja. Sekiranya pelanggan menyambung ke pangkalan data juga berjalan pada mesin yang sama, anda tidak perlu menukar antara muka yang mengikat.
Untuk berinteraksi dengan Cassandra melalui baris arahan, gunakan alat
cqlsh
yang dihantar dengan pakej Cassandra.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Menamakan semula Apache Cassandra Cluster
Secara lalai, kumpulan Cassandra dinamakan "Ujian Kluster". Sekiranya anda mahu menukarnya, ikuti langkah berikut:
-
Pertama, log masuk ke terminal Cassandra CQL dengan menaip:
cqlshdan jalankan perintah berikut untuk menukar nama kluster kepada "Linuxize Cluster":
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';Tukar "Linuxize Cluster" dengan nama yang anda inginkan. Sebaik sahaja selesai, ketik
exituntuk keluar terminal.Seterusnya, edit fail konfigurasi
/etc/cassandra/cassandra.yamlcassandra.yamldan letakkan nama cluster baharu anda.cluster_name: 'Linuxize Cluster'Jalankan arahan di bawah untuk membersihkan cache sistem:
nodetool flush systemAkhir sekali restart perkhidmatan Cassandra dengan menjalankan:
sudo systemctl restart cassandra
Kesimpulannya
Anda telah berjaya memasang Apache Cassandra pada pelayan Debian 9 anda. Untuk mendapatkan maklumat lanjut tentang bagaimana untuk memulakan dengan Cassandra melawat halaman Dokumentasi rasmi mereka.
pangkalan data debian java cassandraBagaimana untuk memasang apache cassandra pada centos 7
Apache Cassandra adalah pangkalan data NoSQL sumber terbuka tanpa titik kegagalan tunggal, menyediakan skalabilitas linear dan ketersediaan tinggi tanpa menjejaskan prestasi. Tutorial ini menerangkan cara memasang Apache Cassandra pada CentOS 7.
Bagaimana untuk memasang apache cassandra pada debian 10 linux
Apache Cassandra adalah pangkalan data bebas dan sumber terbuka NoSQL tanpa titik kegagalan tunggal. Dalam artikel ini, kami akan menerangkan cara memasang Apache Cassandra di Debian 10, Buster
Bagaimana untuk memasang apache cassandra pada ubuntu 18.04
Apache Cassandra adalah pangkalan data bebas dan terbuka NoSQL tanpa titik kegagalan tunggal. Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang Apache Cassandra pada Ubuntu 18.04.







