Cara memasang Apache Cassandra di Ubuntu 20.04
- 2451
- 444
- Ronnie Hermann
Apache Cassandra adalah openSource berprestasi tinggi NOSQL Enjin pangkalan data yang menyediakan toleransi kesalahan, skalabiliti linear, dan konsistensi merentasi pelbagai nod. Berikan seni bina yang diedarkan, Apache Cassandra mengendalikan jumlah data yang besar dengan replikasi gaya dinamo. Di sinilah replika disimpan pada beberapa nod dalam kelompok sehingga memberikan ketersediaan yang tinggi dan titik kegagalan sifar.
Apache Cassandra sangat sesuai IoT aplikasi di mana data besar dikumpulkan. Ia juga berguna dalam analisis media sosial, perkhidmatan pemesejan, dan aplikasi runcit.
Antara syarikat yang menggunakan Apache Cassandra termasuk Netflix, Facebook, Cisco, Hulu, Twitter, dan banyak lagi.
Dalam artikel ini, anda akan belajar cara memasang dan mengkonfigurasi Apache Cassandra pada Ubuntu 20.04 dan Ubuntu 18.04.
Langkah 1: Memasang Java di Ubuntu
Pemasangan Apache Cassandra bermula dengan memeriksa sama ada Java dipasang. Menjadi lebih spesifik, OpenJDK adalah apa yang diperlukan untuk berfungsi dengan lancar Apache Cassandra. Memasang versi yang berbeza lebih cenderung memberi anda kesilapan semasa konfigurasi.
Untuk memeriksa sama ada Java dipasang, jalankan arahan:
$ java -versi
Jika Java belum dipasang, anda akan mendapati output dicetak seperti yang ditunjukkan di terminal anda.
Semak pemasangan Java di UbuntuUntuk memasang OpenJDK, laksanakan perintah yang sesuai berikut.
$ sudo apt memasang openjdk-8-jdk
Sekali lagi, sahkan bahawa Java dipasang dengan menjalankan arahan.
$ java -versiSemak versi Java di Ubuntu
Langkah 2: Pasang Apache Cassandra di Ubuntu
Dengan Java dipasang, kami akan meneruskan memasang Apache Cassandra. Pertama, pasang apt-transport-https pakej untuk membolehkan akses repositori melalui protokol HTTPS.
$ sudo apt memasang apt-transport-https
Seterusnya, import kekunci GPG menggunakan perintah wget berikut seperti yang ditunjukkan.
$ wget -q -o -https: // www.Apache.org/dist/cassandra/kunci | Sudo Apt-Key Tambah -
Kemudian tambah Apache Cassandra's repositori ke fail senarai sumber sistem seperti yang ditunjukkan.
$ sudo sh -c 'echo "deb http: // www.Apache.org/dist/cassandra/debian 311x utama ">/etc/apt/sumber.senarai.D/Cassandra.Senarai '
Sebelum memasang Apache Cassandra, anda perlu mengemas kini senarai pakej terlebih dahulu.
kemas kini $ sudo apt
Kemudian pasang NOSQL pangkalan data menggunakan arahan:
$ sudo apt memasang cassandraPasang Apache Cassandra di Ubuntu
Biasanya, Apache Cassandra bermula secara automatik. Untuk mengesahkan statusnya, jalankan arahan berikut:
$ sudo Systemctl Status Cassandra
Output di bawah mengesahkan bahawa Cassandra sedang berjalan dan berjalan seperti yang diharapkan.
Periksa status Apache CassandraDi samping itu, anda boleh mengesahkan statistik nod anda dengan menjalankan arahan.
$ sudo nodetool statusPeriksa status alat nod
Untuk log masuk ke Cassandra di terminal, memohon arahan.
$ cqlshMula Cassandra CQLSH Shell
Langkah 3: Mengkonfigurasi Apache Cassandra di Ubuntu
Fail konfigurasi Apache Cassandra disusun di /etc/cassandra direktori sementara data disimpan dalam /var/lib/cassandra direktori. Pilihan permulaan boleh ditapis di /etc/lalai/cassandra fail.
Nama kluster lalai Cassandra adalah 'Kluster ujian'. Untuk mengubahnya menjadi nama yang lebih bermakna, log masuk ke Cassandra.
$ cqlsh
Untuk menetapkan nama kluster kepada pilihan anda sendiri, jalankan arahan yang ditunjukkan di bawah. Dalam kes ini, kami menetapkan nama kluster ke 'Kluster Tecmint'
Sistem kemas kini.set tempatan cluster_name = 'tecmint cluster' di mana kunci = 'tempatan';
Keluar dengan cepat dengan menaip:
Keluar;
Selepas itu, pergi ke Cassandra.yaml fail seperti yang ditunjukkan:
$ sudo vim/etc/cassandra/cassandra.yaml
Cari cluster_name
Arahan dan edit nama kluster sewajarnya seperti yang ditunjukkan di bawah.
Simpan dan keluar dari fail konfigurasi dan mulakan semula perkhidmatan Cassandra. Anda boleh log masuk semula untuk mengesahkan nama kluster seperti yang ditunjukkan.
Sahkan nama cluster CassandraDan itu menyimpulkan topik mengenai pemasangan Apache Cassandra pada Ubuntu 20.04 LTS.
- « Browsh - penyemak imbas teks moden yang memainkan video dan segalanya
- Cara Memasang Platform Pembelajaran Moodle di Ubuntu 20.04 »