最近在学习hadoop相关知识,搭建hbase完全集群模式,做个笔记
hbase的搭建和hadoop非常类似,关于ssh的配置以及hostname之类的设置,在此略过,可以参看我的博客:Ubuntu 16.10 搭建 hadoop 2.7.3 完全集群,这里主要记录hbase搭建过程中的配置文件。从官网下载1.2.5hbase压缩包
下载地址:hbase官网解压,并配置环境变量,我解压的位置为:/usr/local/hbase
# set hbase environment
export HBASE_HOME=/usr/local/hbase/hbase
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$PATH
- 设置JAVA_HOME,在conf/hbase-env.sh中设置
export JAVA_HOME=/usr/local/jdk
- 配置conf/hbase-site.xml
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop01:9000/hbase</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop01,hadoop02,hadoop03</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/hadoop/zookeeper</value>
</property>
- 配置regionservers
vi regionservers
hadoop02
hadoop03
- 配置backup-masters
vi backup-masters
hadoop02
将配置分别拷贝到3台服务器
关于配置的具体介绍,可以参看hbase的官网:Hbase安装