繁体   English   中英

Java 进程失败(hadoop、hbase)

[英]Java process failure (hadoop, hbase)

每当我从命令提示符运行 hadoop/hbase 进程时,我都会收到一个错误::

/usr/local/hadoop/bin/hadoop: line 320: /usr/lib/jvm/jdk1.7.0/bin/java: cannot execute binary file
/usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jdk1.7.0/bin/java: cannot execute binary file
/usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jdk1.7.0/bin/java: Success

我在启动 hbase 时遇到了同样的错误。

java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)

你能告诉我什么可能导致这个问题吗?

HBase 至少需要来自 Oracle 的 Java 6。 通过将下面放在 hbase-env.sh 中解决了同样的错误 export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM