今天遇到一个新的情况,试图重启Datanode发现,报错 Cannot execute /usr/bin/hadoop/libexec/hdfs-config.sh
其中/usr/bin/hadoop并不是真是存在的路径
发现可能是前人配置的HADOOP_HOME全局变量导致的问题
在/etc/profile中找到了这个全局变量,将其删除
运行了source /etc/profile后,发现调用env仍然能看到这个定义
通过unset HADOOP_HOME将其清除
问题解决
本文描述了在尝试重启Hadoop Datanode时遇到的错误“Cannot execute /usr/bin/hadoop/libexec/hdfs-config.sh”,并详细记录了解决过程。问题源于错误配置的HADOOP_HOME环境变量,通过在/etc/profile中修改并清除该变量,最终解决了重启问题。
今天遇到一个新的情况,试图重启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
4206
562
3088
1916

被折叠的 条评论
为什么被折叠?