【发布时间】:2019-11-12 07:22:51
【问题描述】:
我是 hadoop 新手。在安装过程中,我给hadoop.env.sh一个JAVA_HOME路径,但是当我要执行hdfs namenode -format时它说java_home没有设置。再次检查时,它也保存在hadoop中.env.sh。因此,我无法启动 hdfs。非常感谢解释的帮助。
谢谢你。我也附上了屏幕截图以供参考。[hadoop.env.sh 视图][错误消息]1
【问题讨论】:
我是 hadoop 新手。在安装过程中,我给hadoop.env.sh一个JAVA_HOME路径,但是当我要执行hdfs namenode -format时它说java_home没有设置。再次检查时,它也保存在hadoop中.env.sh。因此,我无法启动 hdfs。非常感谢解释的帮助。
谢谢你。我也附上了屏幕截图以供参考。[hadoop.env.sh 视图][错误消息]1
【问题讨论】:
在hadoop-env.sh中加入JAVA_HOME后能否重启HDFS服务?
还可以在运行 hadoop namenode 格式命令之前尝试回显echo $JAVA_HOME。
【讨论】:
确保您已正确设置环境变量。
https://hadoopwala.wordpress.com/2016/07/03/java/
参考:Hadoop-Psuedo Distributed Mode
希望这会有所帮助。
【讨论】: