Hbase安装
sunshj Lv4

Hbase完全分布式安装

一、安装

1
tar -xzvf hbase-1.4.13-bin.tar.gz

.bashrc添加环境变量

1
2
export HBASE_HOME=/home/sunshj/hbase-1.4.13
export PATH=$PATH:$HBASE_HOME/bin
1
source .bashrc

二、搭建Hbase 完全分布模式

1
cd /home/sunshj/hbase-1.4.13/conf/

修改 hbase-site.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master,slave1,slave2</value>
</property>
</configuration>

修改regionservers

添加以下内容

1
2
slave1
slave2

编辑hbase-env.sh

JAVA_HOME

1
export JAVA_HOME=/home/sunshj/jdk1.8

HBASE_PID_DIR

1
export HBASE_PID_DIR=/home/sunshj/pids

使用本地zookeeper集群

1
export HBASE_MANAGES_ZK=false

分发到子节点

1
2
3
scp -r /home/sunshj/hbase-1.4.13/ sunshj@slave1:/home/sunshj/

scp -r /home/sunshj/hbase-1.4.13/ sunshj@slave2:/home/sunshj/

复制环境变量

1
2
scp -r .bashrc sunshj@slave1:/home/sunshj/
scp -r .bashrc sunshj@slave2:/home/sunshj/

切换到子节点立即生效

1
source .bashrc 

三、启动hbase 集群

启动 hbase

1
start-hbase.sh

jps查看进程

master : HMaster

slave : HRegionServer

 评论