ubuntu 에서 작업하였다.

hbase 는 java 로 돌아가기 때문에, 사전에 java 가 설치되어 있고, java path 가 존재한다는 전제하에

아래 hbase 설치 방법을 진행한다.

물론 Hadoop HDFS 역시 사전에 설치 되어있다는 전제이다.

zookeeper 를 사용하는 경우 이곳을 참고하여 설치한다.

(위의 링크와 지금 보고 있는 포스트에 나온 zookeeper dataDir 가 다르다.

여기 나온 path 를 그대로 따라하지 말고, 자신의 path 를 확실히 알고 넣자.)

 

 

 

 

1.

apache hbase 사이트에 들어가서 hbase stable version 을 받는다.

http://www.apache.org/dyn/closer.lua/hbase/

현재 날짜(2019.10.17) 기준으로 1.4.10 버전이 stable 하다고 가르키고 있다.

 

 

 

 

 

 

 

2.

tar xvf 명령으로 압축을 푼다.

 

 

 

 

 

 

3.

/hbase-1.4.10/conf 로 이동한다.

ch hbase-1.4.10/conf

 

 

 

 

 

4.

hbase-env.sh 를 열어서 중간에 JAVA_HOME path 를 적어 넣어 설정해준다.

vi hbase-env.sh

 

 

 

 

5.

hbase-site.xml 을 열어서 configuration 중간에 아래와 같은 property 를 적어 넣어 설정해준다.

vi hbase-site.xml

 

<configuration>

<property>

<name>hbase.rootdir</name>

<value>file:///root/hbase/hbase_data</value>

</property>

<property>

<name>hbase.zookeeper.property.dataDir</name>

<value>/root/hbase/zookeeper_data</name>

</property>

</configuration>

 

 

위에 보이는 /root/hbase/hbase_data 와 /root/hbase/zookeeper_data 는 내가 직접 만든 path 이다.

이걸 보고 따라는 분들도 자신의 path 를 만들어 넣길 바람.

이 path 에 hbase 와 zookeeper 의 데이터가 저장된다.

 

* Standalone mode 에서는 Zookeeper 를 사용하지 않기 때문에 넣어주지 않아도 좋다.

 

 

 

 

 

 

6.

hbase 압축을 풀었던 그 path 를 bashrc 의 맨 뒤에 붙여넣는다.

vi ~/.bashrc

그 뒤 source ~/.bashrc 로 변경 내용을 적용한다.

 

 

 

 

 

 

 

7.

hbase 의 bin 으로 들어가서 start-hbase.sh 을 실행시킨다.

cd $HBASE_HOME/bin/

./start-hbase.sh

jps 로 HMaster가 돌아가고 있는지 확인한다.

 

 

 

 

 

8.

/bin 에서 hbase shell 명령어를 통해 shell 에 접속해본다.

 

 

 

 

 

 

 

 

 

 

참고

https://www.guru99.com/hbase-installation-guide.html

 

HBase Installation on Ubuntu

Details Last Updated: 24 September 2019 In this tutorial- you will learn, Apache HBase Installation Modes Apache HBase can be installed in three modes. The features of these modes are mentioned below. 1) Standalone mode installation (No dependency on Hadoo

www.guru99.com

 

 

 

 

 

+ Recent posts