如果刚搭建好hbase启动报错


/usr/local/hbase/bin/hbase:行445: /usr/local/bin/java: 没有那个文件或目录
starting master, logging to /usr/local/hbase/logs/hbase-root-master-qianfeng01.out
/usr/local/hbase/bin/hbase:行445: /usr/local/bin/java: 没有那个文件或目录
starting regionserver, logging to /usr/local/hbase/logs/hbase-root-1-regionserver-qianfeng01.out
/usr/local/hbase/bin/hbase:行445: /usr/local/bin/java: 没有那个文件或目录

原因居然满篇幅的java,那就是jdk的路径没设置好

于是

cd /usr/local/hbase/conf/hbase-env.sh

查看JAVA_HOME,果然发现路径写错了

然后更改

export JAVA_HOME=/usr/local/jdk

再次启动hbase

 成功了!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐