hbase的基本安装和配置

hbase 版本:hbase-0.95.2-cdh5.0.0-beta-1.tar.gz
hadoop版本:hadoop-2.2.0-cdh5.0.0-beta-1.tar.gz
zookeeper版本:zookeeper-3.4.5-cdh5.0.0-beta-1.tar.gz

hadoop和zookeeper的安装这里不赘述,安装方式可以参考我写的其他的相应文章。

服务器如下:
10.95.3.100  master1
10.95.3.101  master2
10.95.3.103  slave1
10.95.3.104  slave2

master1是hadoop的NN节点,其他节点是DN;zookeeper安装在master1,slave1,slave2上。

hbase的安装:
master1做为hbase的hmaster节点,其他的作为hbase的regionserver节点。

1、在master1上解压hbase-0.95.2-cdh5.0.0-beta-1.tar.gz,配置hbase的环境变量,vi ~/.bashrc
添加:
export HBASE_HOME=/dp/hbase
path=添加$HBASE_HOME/bin

2、进入hbase/conf目录下,修改hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master1/hbase</value>
</property>

<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>

<property>
<name>hbase.tmp.dir</name>
<value>/dp/data/hbase</value>
</property>

<property>
<name>hbase.zookeeper.quorum</name>
<value>master1,slave1,slave2</value>
</property>

<property>
<name>hbase.master</name>
<value>master1</value>
</property>

<property>
<name>hbase.coprocessor.region.classes</name>
<value>org.apache.hadoop.hbase.coprocessor.AggregateImplementation</value>
</property>
</configuration>


3、修改hbase/conf/regionservers文件,添加所有的regionserver节点
master2
slave1
slave2


4、将上面配置好的hbase scp 到其他节点上去

5、在Hmaster节点上执行start-hbase.sh,启动hbase

猜你喜欢

转载自tangjunliang.iteye.com/blog/1972699