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>
</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' 카테고리의 다른 글
[HBase] 기본 개념 (0) | 2019.10.21 |
---|---|
[HBase] linux 에 Fully Distributed mode 설치하는 방법 (0) | 2019.10.21 |
[HBase] Zookeeper 설치하는 방법 (0) | 2019.10.18 |
[HBase] linux 에 Pseudo Distributed mode 설치하는 방법 (0) | 2019.10.18 |
[HBase] 명령어 모음 (0) | 2019.10.17 |