6. How to install Cassandra in Linux (cent OS 7)? | Cassandra for Beginners
Isi kandungan:
- Prasyarat
- Memasang Apache Cassandra
- Mengkonfigurasi Apache Cassandra
- Menamakan semula Apache Cassandra Cluster
- Kesimpulannya
Apache Cassandra adalah pangkalan data NoSQL sumber terbuka tanpa titik kegagalan tunggal, menyediakan skalabilitas linear dan ketersediaan tinggi tanpa menjejaskan prestasi. Di Cassandra, rekod disusun dengan cara yang sama seperti dalam pangkalan data hubungan dengan jadual, baris, dan lajur. Apache Cassandra digunakan oleh beberapa organisasi termasuk Apple, NetFlix, eBay, dan Easou.
Tutorial ini menerangkan cara memasang Apache Cassandra pada CentOS 7.
Prasyarat
Pengguna yang anda log masuk mestilah mempunyai keistimewaan sudo untuk dapat memasang pakej.
Memasang Apache Cassandra
Cara yang disyorkan untuk memasang Apache Cassandra pada CentOS 7 adalah dengan memasang pakej rpm dari repositori Apache Cassandra rasmi.
Pada masa penulisan artikel ini, versi terkini Apache Cassandra adalah
3.11
dan memerlukan OpenJDK 8 dipasang pada sistem.
Untuk memasang OpenJDK, pada jenis sistem anda:
sudo yum install java-1.8.0-openjdk-devel
Sahkan pemasangan Java dengan menjalankan perintah berikut yang akan mencetak versi Java:
java -version
Keluaran seharusnya kelihatan seperti ini:
openjdk version "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_201-b09) OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
Sekarang bahawa Java dipasang, langkah seterusnya adalah menambah repositori Apache Cassandra.
Buka pilihan editor anda dan buat fail repositori berikut:
sudo nano /etc/yum.repos.d/webmin.repo
Tampal kandungan berikut ke dalam fail:
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
Sebaik sahaja repositori diaktifkan, pasang versi terkini Apache Cassandra dengan menaip:
sudo yum install cassandra
Mula dan aktifkan perkhidmatan Cassandra:
sudo systemctl enable cassandra
sudo systemctl start cassandra
Sahkan 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 103.68 KiB 256 100.0% 129a9437-377d-415b-b6b2-5dc46b73a763 rack1
Pada ketika ini, Apache Cassandra telah dipasang pada pelayan CentOS 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". Ikuti langkah di bawah jika anda ingin menukar nama kelompok:
-
Masuk ke terminal Cassandra CQL dengan
cqlsh:cqlshPerintah berikut akan mengubah nama cluster ke "Linuxize Cluster":
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';Gantikan "Linuxize Cluster" dengan nama yang anda inginkan. Setelah
exitjenisexituntuk keluar dari konsol.Edit fail konfigurasi
/etc/cassandra/default.conf/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 CentOS 7. Anda kini boleh melawat halaman Dokumentasi Apache Cassandra yang rasmi dan belajar bagaimana untuk memulakan dengan Cassandra.
java cassandra centos databaseBagaimana 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.
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.







