Cara Install Apache Cassandra di Rocky Linux 9
Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Apache Cassandra di Rocky Linux 9. Bagi Anda yang tidak tahu, Apache Cassandra adalah database NoSQL yang kuat dan sangat skalabel yang cocok untuk kasus penggunaan yang membutuhkan tinggi menulis dan membaca throughput. Ini adalah basis data terdistribusi, tanpa master, dan peer-to-peer yang mudah untuk diskalakan dan menambahkan node baru ke cluster tanpa mengganggu keseluruhan sistem.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda menghosting situs Anda di VPS Anda sendiri. Pemasangannya cukup sederhana dan menganggap Anda menjalankan akun root, jika tidak, Anda mungkin perlu menambahkan ‘sudo
‘ ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda instalasi langkah demi langkah Apache Cassandra open source NoSQL Database di Rocky Linux. 9.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut: Rocky Linux 9.
- Sebaiknya gunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Koneksi internet aktif. Anda memerlukan koneksi internet untuk mengunduh paket dan dependensi yang diperlukan untuk Apache Cassandra.
- SEBUAH
non-root sudo user
atau akses keroot user
. Kami merekomendasikan bertindak sebagainon-root sudo user
bagaimanapun, karena Anda dapat membahayakan sistem Anda jika Anda tidak berhati-hati saat bertindak sebagai root.
Instal Apache Cassandra di Rocky Linux 9
Langkah 1. Langkah pertama adalah memperbarui sistem Anda ke versi terbaru dari daftar paket. Untuk melakukannya, jalankan perintah berikut:
sudo dnf check-update sudo dnf install dnf-utils
Langkah 2. Menginstal Java.
Cassandra ditulis dalam Java, jadi kita perlu memastikan bahwa Java terinstal di sistem Rocky Linux kita. Sekarang jalankan perintah berikut di bawah ini untuk menginstal Java:
sudo dnf install java-11-openjdk
Gunakan perintah berikut untuk memeriksa apakah Java sudah diinstal:
java -version
Untuk sumber tambahan di Jawa, baca posting di bawah ini:
Langkah 3. Memasang Python.
Anda perlu menginstal Python juga sejak cqlsh
alat ini ditulis dengan python. Cqlsh adalah antarmuka baris perintah untuk Cassandra; Anda harus menginstal Python untuk menjalankan Cassandra:
sudo dnf install python38
Selanjutnya, instal cqlsh
menggunakan manajer paket pip Python:
pip3 install --user cqlsh
Untuk sumber daya tambahan tentang Python, baca postingan di bawah ini:
Langkah 4. Menginstal Apache Cassandra di Rocky Linux 9.
Secara default, Apache Cassandra tidak tersedia di repositori Rocky Linux 9 AppStream. Sekarang jalankan perintah berikut untuk menambahkan repositori Apache Cassandra ke sistem Anda:
nano /etc/yum.repos.d/cassandra.repo
Tambahkan baris berikut:
[cassandra] name=Apache Cassandra baseurl= gpgcheck=1 repo_gpgcheck=1 gpgkey=https://downloads.apache.org/cassandra/KEYS
Simpan dan tutup file, lalu perbarui cache repositori:
sudo dnf update
Setelah repositori ditambahkan, kita dapat menginstal Cassandra. Jalankan perintah berikut untuk menginstalnya:
sudo dnf install cassandra
Setelah Cassandra diinstal, kita dapat memulai layanan. Jalankan perintah berikut untuk memulainya:
sudo systemctl enable cassandra sudo systemctl start cassandra
Langkah 5. Verifikasi Instalasi.
Untuk memverifikasi bahwa Cassandra telah diinstal dan dimulai dengan benar, jalankan perintah berikut:
nodetool status
Keluaran:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 46.12 KiB 16 100.0% 3De7fcci-Bgf9-4636-9bff-90d3tf10dc03 rack1
Anda juga dapat menggunakan cqlsh
perintah untuk berinteraksi dengan klaster Cassandra Anda:
cqlsh
Langkah 6. Konfigurasikan Cassandra.
Lokasi default file konfigurasi untuk Cassandra ada di /etc/cassandra
. Lokasi default untuk direktori log dan data adalah /var/log/cassandra
dan /var/lib/cassandra
.
Dalam file ini, Anda dapat mengonfigurasi berbagai pengaturan, seperti nama cluster, seed, alamat mendengarkan, direktori file data, dan lainnya.
Selamat! Anda telah berhasil menginstal Cassandra. Terima kasih telah menggunakan tutorial ini untuk menginstal Apache Cassandra NoSQL Database di sistem Rocky Linux 9 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Apache.
VPS Mengelola Penawaran Layanan