-
首先确定Hadoop已安装配置成功:
-
解压安装包(前提是已经将安装包传到Downloads目录下):
-
修改目录名:
-
hbase目录权限赋予给hadoop用户:
-
配置环境变量:
vim ~/.bashrc
在export PATH这行追加以下内容:
:/usr/local/hbase/bin
保存退出后,执行source命令使配置生效:
source ~/.bashrc -
查看HBase版本:
返回如下新信息,说明安装成功:
注:HBase 2.2.2首次安装启动出现 Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaPro
问题原因是:因为 Hbase 没有将其自身的依赖包添加到 classpath 配置路径所以才会导致找不到自身主类的报错。
-
HBase伪分布式配置:
修改变量:
-
配置/usr/local/hbase/conf/hbase-site.xml
-
运行HBase
注:如果运行时出现ERROR: KeeperErrorCode = NoNode for /hbase/master 问题,关闭后重启即可。
注:详细的说明可以参考林子雨老师的网站:http://dblab.xmu.edu.cn/blog/2442-2/