今天遇到一个新的情况,试图重启Datanode发现,报错 Cannot execute /usr/bin/hadoop/libexec/hdfs-config.sh
其中/usr/bin/hadoop并不是真是存在的路径
发现可能是前人配置的HADOOP_HOME全局变量导致的问题
在/etc/profile中找到了这个全局变量,将其删除
运行了source /etc/profile后,发现调用env仍然能看到这个定义
通过unset HADOOP_HOME将其清除
问题解决
今天遇到一个新的情况,试图重启Datanode发现,报错 Cannot execute /usr/bin/hadoop/libexec/hdfs-config.sh
其中/usr/bin/hadoop并不是真是存在的路径
发现可能是前人配置的HADOOP_HOME全局变量导致的问题
在/etc/profile中找到了这个全局变量,将其删除
运行了source /etc/profile后,发现调用env仍然能看到这个定义
通过unset HADOOP_HOME将其清除
问题解决
转载于:https://www.cnblogs.com/carlohu/p/10972201.html