Android

Cara menginstal apache cassandra di debian 9

Howto install hadoop on Ubuntu

Howto install hadoop on Ubuntu

Daftar Isi:

Anonim

Apache Cassandra adalah database NoSQL sumber bebas dan terbuka tanpa titik kegagalan tunggal. Ini memberikan skalabilitas linier dan ketersediaan tinggi tanpa mengorbankan kinerja. Apache Cassandra digunakan oleh sejumlah perusahaan yang memiliki kumpulan data aktif yang besar, termasuk Reddit, NetFlix, Instagram, dan Github.

Tutorial ini memandu Anda melalui proses menginstal Apache Cassandra di Debian 9.

Prasyarat

Untuk dapat menginstal paket pada sistem Debian Anda, Anda harus masuk sebagai pengguna dengan hak akses sudo.

Menginstal Apache Cassandra

Metode yang disarankan untuk menginstal Apache Cassandra pada Debian 9 adalah dengan menginstal paket deb dari repositori Apache Cassandra resmi.

Pada saat penulisan artikel ini, versi terbaru dari Apache Cassandra adalah 3.11 dan membutuhkan OpenJDK 8 untuk diinstal pada mesin.

Untuk menginstal paket OpenJDK 8, jalankan perintah berikut:

sudo apt update sudo apt install openjdk-8-jdk

Setelah selesai, verifikasi dengan mencetak versi Java:

java -version

Outputnya akan terlihat 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)

Instal paket apt-transport-https yang diperlukan untuk mengakses repositori melalui

sudo apt install apt-transport-https

Langkah selanjutnya adalah mengaktifkan repositori Apache Cassandra.

Impor kunci publik repositori menggunakan perintah wget berikut:

wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -

Perintah di atas akan menampilkan OK yang berarti bahwa kunci telah berhasil diimpor dan paket dari repositori ini akan dianggap tepercaya.

Tambahkan repositori Cassandra ke daftar sumber sistem Anda dengan menjalankan perintah di bawah ini:

sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'

Perbarui indeks paket dan instal versi terbaru dari Apache Cassandra:

sudo apt update sudo apt install cassandra

Ketika proses instalasi selesai, layanan Cassandra akan secara otomatis dimulai. Anda dapat memverifikasi bahwa Cassandra sedang berjalan dengan mengetik:

nodetool status

Anda harus melihat sesuatu yang mirip 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 dia. Apache Cassandra telah diinstal di server Debian Anda.

Mengkonfigurasi Apache Cassandra

Data Apache Cassandra disimpan di direktori /var/lib/cassandra . File konfigurasi terletak di /etc/cassandra dan opsi start-up Java dapat dikonfigurasi dalam file /etc/default/cassandra .

Secara default, Cassandra hanya mendengarkan localhost. Jika klien yang terhubung ke database juga berjalan di mesin yang sama Anda tidak perlu mengubah antarmuka yang mengikat.

Untuk berinteraksi dengan Cassandra melalui baris perintah, gunakan alat cqlsh yang dikirimkan dengan paket Cassandra.

cqlsh

Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>

Mengganti nama Apache Cassandra Cluster

Secara default, gugus Cassandra bernama "Test Cluster". Jika Anda ingin mengubahnya ikuti langkah-langkah di bawah ini:

  1. Pertama, masuk ke terminal Cassandra CQL dengan mengetik:

    cqlsh

    dan jalankan perintah berikut untuk mengubah nama cluster menjadi "Linuxize Cluster":

    UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';

    Ubah "Linuxize Cluster" dengan nama yang Anda inginkan. Setelah selesai, ketik exit untuk keluar dari terminal.

    Selanjutnya, edit file konfigurasi cassandra.yaml dan masukkan nama cluster baru Anda.

    /etc/cassandra/cassandra.yaml

    cluster_name: 'Linuxize Cluster'

    Jalankan perintah di bawah ini untuk menghapus cache sistem:

    nodetool flush system

    Akhirnya restart layanan Cassandra dengan menjalankan:

    sudo systemctl restart cassandra

Kesimpulan

Anda telah berhasil menginstal Apache Cassandra di server Debian 9 Anda. Untuk informasi lebih lanjut tentang cara memulai dengan Cassandra, kunjungi halaman Dokumentasi resmi mereka.

basis data java cassandra debian