1.首先下载hbase
下载地址 :hbase1.3.1-bin.tar.gz
解压到任意目录,例如我的是 /opt/hbase-1.3.1
并为HBase配置环境变量
2.配置HBase
cd /opt/hbase-1.3.1/conf/
2.1. 修改hbase-env.sh
sudo vim hbase-env.sh
配置JAVA环境变量
export JAVA_HOME=/usr/jdk1.8.0_121
把 export HBASE_MANAGES_ZK=true 这一句删除掉前面的#号,取消注释
2.2.修改hbase-site.xml
在里面写入如下内容,更换相应IP地址
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://IP地址:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>IP地址</value>
</property>
<property>
<name>hbase.master</name>
<value>IP地址</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
<!--默认: 2181 客户端连接的端口 -->
</property>
</configuration>
3.测试HBase
确保Hadoop正常运行的情况下
进入 /opt/hbase-1.3.1/bin/ 目录下
运行./start-hbase.sh
然后运行 jps 命令
会出现9个进程
ResourceManager
HRegionServer
SecondaryNameNode
NodeManager
HMaster
HQuorumPeer
NameNode
DataNode
Jps
然后同样在/opt/hbase-1.3.1/bin/ 下
运行命令 ./hbase shell
4.建表测试
在hbase shell下使用以下命令进行建表
create 'tableTest','T1'
再使用命令 list 查看所有表
至此,搭建完成