Skip to main content

Install Hbase standalone

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.

Comments