Ada beberapa opsi untuk membangun sebuah server database hbase yaitu:
1) Standalone mode installation (No dependency on Hadoop system)
2) Pseudo-Distributed mode installation (Single node Hadoop system + HBase installation)
3) Fully Distributed mode installation (MultinodeHadoop environment + HBase installation)
untuk kali ini akan simple yaitu memilih nomor 1 diatas:
Hbase memerlukan Java
Kali ini menggunakan Java jdk1.8.0_241
1. Install Java
Download
Extract misalnya di /opt/
Kemudian membuat environment JAVA_HOME
export JAVA_HOME=/opt/jdk1.8.0_241
tambahkan juga di ~/.bashrc atau /etc/profile agar tidak hilang saat system reboot
Cukup simple seperti diatas, anda bisa menambahkan opsi command alternative, namun saat ini belum diperlakukan karena hbase akan cukup melihat lokasi environment JAVA_HOME aja.
2. Download Hbase
mkdir /opt
cd /opt
wget https://archive.apache.org/dist/hbase/hbase-1.2.9/hbase-1.2.9-bin.tar.gz
tar -zxvf https://archive.apache.org/dist/hbase/hbase-1.2.9/hbase-1.2.9-bin.tar.gz
3. Konfigurasi Hbase
Untuk konfigurasi masih sederhana yaitu saya ingin mengubah direktori hbase ke /opt/data/hbase/ dan zookeeper ke /opt/data/zookeeper
Edit file /opt/hbase-1.2.9/conf/hbase env
JAVA_HOME=
Edit file /opt/hbase-1.2.9/conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///opt/data/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/data/zookeeper</value>
</property>
</configuration>
Run hbase
bin/start-hbase
Example create schema
./hbase shell
https://github.com/naver/pinpoint/tree/master/hbase/scripts
Finish.
Sumber cukup lengkap: https://www.guru99.com/hbase-installation-guide.html
Comments
Post a Comment