Tutorial Install Apache Cassandra di Debian 7 VPS | Cara Install Apache Cassandra di Debian 7 VPS | Apache Cassandra merupakan open source distributed database management system dirancang untuk menangani data dalam jumlah besar di banyak server komoditas, menyediakan ketersediaan tinggi tanpa kegagalan. Cassandra menawarkan dukungan yang kuat untuk cluster mencakup beberapa pusat data, dengan asynchronous replikasi bertuan memungkinkan operasi latency rendah untuk semua klien.
Database Apache Cassandra adalah pilihan yang tepat ketika Anda membutuhkan skalabilitas dan ketersediaan tinggi tanpa mengorbankan kinerja.
Dengan mengikuti tutorial ini, Anda akan belajar cara menginstal Cassandra dan Java Oracle JDK pada VPS Debian 7. Kami juga akan mencakup langkah-langkah yang diperlukan untuk menjalankan tes pertama single-node cluster Anda.
UPDATE SISTEM
Pastikan server Anda sepenuhnya up to date, dapat di cek menggunakan:
# apt-get update
# apt-get upgrade
INSTALL ORACLE JAWA JDK
Buka web browser favorit Anda dan arahkan ke website Oracle Java untuk memutuskan versi mana yang Anda ingin men-download dan menginstal. Jika Anda menggunakan versi OS 32bit, memilih File 32 bit tar.gz.
Untuk memeriksa apa versi Debian 7 Anda menjalankan, cukup ketik ini di jendela terminal Anda:
# arch
Untuk sekarang kita akan men-download arsip tar.gz 64bit.
Untuk men-download dan mengekstrak Java JDK ke direktori yang baru dibuat, Anda akan perlu menggunakan perintah berikut:
# wget –header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz
# mkdir /opt/jdk
# tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk
Cara Mengatur JVM default di server Anda:
# update-alternatives –install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
# update-alternatives –install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100
Pastikan bahwa Java telah berhasil diinstal dengan menjalankan:
# java -version
INSTALL APACHE cassandra
Kami akan men-download versi terbaru dari Cassandra ke direktori opt. Jalankan:
# cd /opt
# wget http://www.us.apache.org/dist/cassandra/2.1.3/apache-cassandra-2.1.3-bin.tar.gz
Unpack the archive:
# tar -xvzf apache-cassandra-2.1.3-bin.tar.gz
Sekarang bergerak instalasi di direktori root:
# mv apache-cassandra-2.1.3 ~/cassandra
Buat direktori yang dibutuhkan:
# mkdir /var/lib/cassandra
# mkdir /var/log/cassandra
Set variabel Cassandra dengan menjalankan:
# export CASSANDRA_HOME=~/cassandra
# export PATH=$PATH:$CASSANDRA_HOME/bin
Anda akan perlu mengkonfigurasi Cassandra per-thread ukuran stack ke yang lebih besar dari nilai saat ini. Anda dapat melakukannya dengan mengedit file cassandra-env.sh dengan editor teks favorit Anda. Kami menggunakan vim.
# vim ~/cassandra/conf/cassandra-env.sh
Cari baris yang mengatakan:
JVM_OPTS=”$JVM_OPTS -Xss256k”
dan mengubahnya ke:
JVM_OPTS=”$JVM_OPTS -Xss512k”
Anda dapat menjalankan tes cluster-node Cassandra dengan perintah berikut:
# sh ~/cassandra/bin/cassandra
# sh ~/cassandra/bin/cassandra-cli