当前位置: 代码网 > it编程>编程语言>Java > /usr/local/hbase/bin/hbase: line 857: /usr/lib/jvm/jdk1.8.0_371/bin/java: No such file or directory

/usr/local/hbase/bin/hbase: line 857: /usr/lib/jvm/jdk1.8.0_371/bin/java: No such file or directory

2024年08月01日 Java 我要评论
在启动HBase时,系统无法找到Java的可执行文件。因为JAVA_HOME环境变量配置出错。这将停止旧的HBase进程并重新启动HBase,同时使用你正确设置的Java路径。export JAVA_HOME=地址。按esc推出后键入:wq保存退出。

bin/start-hbase.sh

/usr/local/hbase/bin/hbase: line 857: /usr/lib/jvm/jdk1.8.0_371/bin/java: no such file or directory

在启动hbase时,系统无法找到java的可执行文件。因为java_home环境变量配置出错

解决:

设置java_home环境变量:用vi命令打开并编辑hbase-env.sh,命令如下:

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

在配置内容中追加或修改为:

export java_home=地址

export hbase_manages_zk=true

怎么知道地址?

输入

which java

输出例如:

/usr/lib/jvm/jdk1.8.0_162/bin/java

则地址是

/usr/lib/jvm/jdk1.8.0_162

按esc推出后键入:wq保存退出

运行以下命令重新启动hbase:

cd /usr/local/hbase

bin/stop-hbase.sh

bin/start-hbase.sh

这将停止旧的hbase进程并重新启动hbase,同时使用你正确设置的java路径。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com