- HBase 개요
- CentOS에서 HBase 설치
- 사전 준비 사항
- 설치
- 참고 문헌
분산 컬럼기반 데이터베이스인 HBase를 정리 합니다.
홈페이지 : http://hbase.apache.org/
라이센스 : Apache 2.0
플랫폼 : Java
HBase 개요
HDFS 기반의 컬럼 데이터 베이스
실시간 랜덤 조회 및 업데이트 지원
CentOS에서 HBase 설치
사전 준비 사항
Oozie 3.3.2
ext-js 2.2.1
Hive 0.11.0
Pig 0.11.1
Hadoop 1.1.2 (HDFS, MapReduce)
MySQL 5.1.69
Maven 3.0.5
Ant 1.7.1
Java 1.7.0_19
CentOS 6.4, 64 bits
설치
HBase를 다운로드하여 압축을 풉니다.
wget http://apache.mirror.cdnetworks.com/hbase/hbase-0.95.0/hbase-0.95.0-hadoop1-bin.tar.gz
tar zxvf hbase-0.95.0-hadoop1-bin.tar.gz
chown -R root:root hbase-0.95.0-hadoop1
mv hbase-0.95.0-hadoop1 /appl/hbase
vi ~/.bashrc
export HBASE_HOME=/appl/hbase
export PATH=$PATH:$HBASE_HOME/bin
vi /appl/hbase/conf/hbase-site.xml
hbase.rootdir
hdfs://cloud001.cloudserver.com:9000/hbase
hbase.zookeeper.quorum
cloud001.cloudserver.com
hbase.zookeeper.property.dataDir
/tmp/zookeeper
hbase.cluster.distributed
true
dfs.support.append
true
dfs.datanode.max.xcievers
4096
vi /appl/hbase/conf/hbase-env.sh
export HBASE_MANAGES_ZK=true
HBase 서비스 확인
service mysqld start //--- MySQL 실행
start-all.sh //--- Hadoop 실행
oozied.sh start //--- Oozie 실행
zkServer.sh start //--- ZooKeeper 실행
start-hbase.sh //--- HBase 실행
vi /appl/hbase/logs/hbase-$user-master-$host.$domain.log 파일에 ERROR가 있는지 확인 합니다.
HBase Thrift Server 실행
http://thrift.apache.org/ : Client가 프로그램을 통해 접속할 수 있도록 해 주는 솔루션
hbase thrift start
http://localhost:9095/ 사이트에서 서비스 확인
Thrift 서비스는 9090 port를 사용 합니다.
참고 문헌
최종 수정일: 2024-09-30 12:26:18
이전글 :
다음글 :