1、系统版本
2、安装
3、测试一下
4、注意事项
1、系统版本
版本: linux centos6.8
hbase版本: hbase-1.3.1
jdk版本
[root@test hbase]# java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
2、安装
# 将hbase解压到/opt/hadoop/目录下,并弄一个软链接
# 配置/etc/hosts文件
#注意这里127.0.0.1 这行一定要注释,否则hbase单机启动的时候会报错
# 加一行 你的主机IP地址 主机hostname 如192.168.1.1 test
# 配置 conf/hbase-env.sh# 这里配置你安装的jdk的目录
export JAVA_HOME=/usr/java/default/
# 配置 conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///opt/hadoop/hbase/data/</value>#这里是安装目录自行定义的目录
</property>
<property>
<name>hbase.master</name>
<value>192.168.1.1</value># 主机IP,也可以是主机名
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value># zookeeper端口
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>192.168.1.1</value># zookeeper地址,也可以是主机名
</property>
</configuration>
3、测试一下
# 使用 bin/hbase shell
2017-12-07 13:21:03,242 WARN [main] util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable HBase Shell; enter 'help<RETURN>' for list of supported commands. Type "exit<RETURN>" to leave the HBase Shell Version 1.3.1, r930b9a55528fe45d8edce7af42fef2d35e77677a, Thu Apr 6 19:36:54 PDT 2017 hbase(main):001:0> list TABLE account18 1 row(s) in 0.1570 seconds => ["account18"]
4、注意事项
# 也可以使用ip地址:16010登陆,查看master一定不能是localhost如果是那么一定要检查/etc/hosts文件
原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/185651.html