centos 6.5
192.168.1.241 node1
192.168.1.242 node2
192.168.1.243 node3
192.168.1.244 node4
hadoop 2.7.3
hbase 1.2.2
解压缩
tar -zxvf hbase-1.2.2-bin.tar.gz
ln -s hbase-1.2.2 hbase
cd hbase/conf
vi hbase-env.sh
export JAVA_HOME=/usr/local/jdk1.7.0_79
export HBASE_HOME=/home/user/soft/hbase
export HBASE_LOG_DIR=/tmp/user/logs
export HBASE_MANAGES_ZK=true
vi hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name> # 设置 hbase 数据库存放数据的目录
<value>hdfs://192.168.1.241:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name> # 打开 hbase 分布模式
<value>true</value>
</property>
<property>
<name>hbase.master</name> # 指定 hbase 集群主控节点
<value>192.168.1.241:60000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>192.168.1.241,192.168.1.242,192.168.1.243/value> # 指定 zookeeper 集群节点名 , 因为是由 zookeeper 表决算法决定的
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name> # 指 zookeeper 集群 data 目录
<value>/home/user/soft/hbase/zookeeper</value>
</property>
</configuration>
node2
node3
node4
同步数据
scp -r hbase node2:/home/usr/soft
scp -r hbase node3:/home/usr/soft
scp -r hbase node4:/home/usr/soft
start-dfs.sh
start-yarn.sh
start-hbase.sh
http://192.168.1.241:16010/