Apache Cassandra 3.11 Installation on Ubuntu 18.04 LTS Bionic Beaver
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 organisasi termasuk Apple, NetFlix, eBay, dan Easou.
Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang Apache Cassandra pada Ubuntu 18.04. Arahan yang sama berlaku untuk Ubuntu 16.04 dan mana-mana pengedaran berasaskan Ubuntu, termasuk Linux Mint, Kubuntu dan OS Elementary.
Prasyarat
Untuk dapat memasang pakej pada sistem Ubuntu anda, anda mesti dilog masuk sebagai pengguna dengan keistimewaan sudo.
Memasang Apache Cassandra
Cara paling mudah untuk memasang Apache Cassandra pada Ubuntu 18.04 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 sistem.
Pemasangan Java cukup mudah, bermula dengan mengemas kini indeks pakej:
sudo apt update
Pasang pakej OpenJDK dengan menaip:
sudo apt install openjdk-8-jdk
Sahkan pemasangan Java dengan menjalankan perintah berikut yang akan mencetak versi Java:
java -version
Keluaran seharusnya kelihatan seperti ini:
openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
Pasang pakej apt-transport-https yang diperlukan untuk mengakses repositori melalui
sudo apt install apt-transport-https
Langkah seterusnya adalah menambah repositori Apache Cassandra.
Import GPG repositori 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.
Seterusnya, tambahkan repositori Cassandra ke sistem dengan mengeluarkan:
sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Setelah repositori diaktifkan, kemas kini senarai pakej
apt
dan pasang versi terbaru Apache Cassandra dengan menaip:
sudo apt update
sudo apt install cassandra
Perkhidmatan Cassandra akan dimulakan secara automatik selepas proses pemasangan selesai. 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
Tahniah, pada ketika ini anda mempunyai Apache Cassandra yang dipasang pada pelayan Ubuntu 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 dikonfigurasikan untuk mendengar pada localhost sahaja. Sekiranya pelanggan menyambung ke pangkalan data juga berjalan pada hos yang sama, anda tidak perlu menukar fail konfigurasi lalai.
Untuk berinteraksi dengan Cassandra melalui CQL (Language Query Cassandra), anda boleh menggunakan utiliti baris arahan bernama
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:
-
Masuk ke terminal Cassandra CQL dengan
cqlsh:cqlshJalankan arahan 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. Setelah
exitjenisexituntuk keluar dari konsol.Edit fail konfigurasi
/etc/cassandra/cassandra.yamlcassandra.yamldan masukkan nama kelompok baru anda.cluster_name: 'Linuxize Cluster'Jalankan arahan berikut untuk membersihkan cache sistem:
nodetool flush systemAkhir sekali mulakan semula perkhidmatan Cassandra:
sudo systemctl restart cassandra
Kesimpulannya
Anda telah berjaya memasang Apache Cassandra pada Ubuntu anda 18.04. Anda kini boleh melawat halaman Dokumentasi Apache Cassandra yang rasmi dan belajar bagaimana untuk memulakan dengan Cassandra.
java cassandra ubuntu databaseBagaimana 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 debian 9
Apache Cassandra adalah pangkalan data bebas dan terbuka NoSQL tanpa titik kegagalan tunggal. Tutorial ini membimbing anda melalui proses memasang Apache Cassandra pada Debian 9.







