技术库 > 网站架构

Hadoop启动错误找不到JAVA_HOME

技术库:tec.5lulu.com

开启 NameNode 和 DataNode 守护进程时出错
localhost: Error: JAVA_HOME is not set and could not be found. 

from:tec.5lulu.com

但是JAVA环境变量已经配好了,终端输入java -version也会显示版本信息

解决方案如下
修改hadoop-env.sh (我的hadoop安装在/usr/local/ 目录下)

sudo gedit /usr/local/hadoop/etc/hadoop/hadoop-env.sh 

将原本的JAVA_HOME 替换为绝对路径就可以了

#export JAVA_HOME=${JAVA_HOME} export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121

Hadoop启动错误找不到JAVA_HOME


标签: java hadoop sudo 环境变量本文链接 http://tec.5lulu.com/detail/105dtn2i5r6ww8s2f.html

我来评分 :6.1
0

转载注明:转自5lulu技术库

本站遵循:署名-非商业性使用-禁止演绎 3.0 共享协议

www.5lulu.com