从官网上下载的hadoop-2.8.1版本。按照官网的教程执行sbin/start-dfs.sh命令行时,会报localhost: Error: JAVA_HOME is not set and could not be found.但是我已经设置了JAVA_HOME这个环境变量,也在/etc/profile中加入,但都没有起作用。网上搜索后知道了需要手动修改hadoop-env.sh脚本。但是我觉得脚本中的写法没有问题。通过在libexec/hadoop-config.sh输出JAVA_HOME时发现,也有能获取到JAVA_HOME的时候。在找不到JAVA_HOME的分支条件中输出export时,发现JAVA_HOME也确实为空。到底是什么原因导致的获取不到环境变量?ubuntu 17.10java 1.8.0_151-b12hadoop-2.8.1
目前暂无任何回答
- 0 回答
- 0 关注
- 2615 浏览
添加回答
举报
0/150
提交
取消