前提条件:centos7已经安装jdk和hadoop,并配置好环境变量!
原因:/soft/hadoop/etc/hadoop目录下的hadoop-env.sh环境变量配置问题
解决办法:
1)打开hadoop-env.sh文件
sudo root //切换到root用户
vim /soft/hadoop/etc/hadoop/hadoop-env.sh
注:具体路径因人而异
2)修改JAVA_HOME:
export JAVA_HOME=/soft/jdk //一定要修改为绝对路径!
注:/soft/jdk为本人的jdk安装目录