一、 Hbase安装
1、解压安装包hbase-1.2.6-bin.tar.gz至路径 /home/hadoop1/Desktop,命令如下:
#cd /home/hadoop1/Desktop
#tar xfvz hbase-1.2.6-bin-tar.gz
2、将解压的文件名hbase-1.2.6改为hbase,以方便使用,命令如下:
# mv hbase-1.2.6 hbase
3、配置环境变量
将hbase下的bin目录添加到path中,这样,启动hbase就无需到/home/hadoop1/hbase/bin目录下方便了hbase的使用。
# vim /etc/profile
Export HBASE_HOME=/home/hadoop1/Desktop/hbase
exportPATH=$PATH:/home/hadoop1/Desktop/hbase/bin
如果已经引入过PATH在export PATH这行追加:/home/hadoop1/Desktop
执行sourse命令使修改生效:source /etc/profile
4、添加hbase权限
#chown -R hadoop:hadoop1hbase
5、查看HBase版本,确定hbase安装成功,命令如下
#hbase version
二、hbase配置
1、配置hbase/conf/hbase-env.sh。命令如下:
#vi hbase/conf/hbase-env.sh
export JAVA_HOME=/home/hadoop1/Desktop/jdk版本
export HBASE_MANAGES_ZK=true
2、配置hbase/conf/hbase-site.xml
配置成如下:
<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,slave3</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>zookeeper</value>
</property>
</configuration>
配置hbase/conf/regionservers,在regionservers文件中添加如下内容:
slave1
slave2
slave3
regionservers文件列出了所有运行hbase的机器(即HRegionServer)。此文件的配置和Hadoop中的slaves文件十