关闭hadoop集群时
无意中使用 jps 发现
dataNode 和 NodeManager 没关掉
1.检查日志发现报错
仔细看了一下关闭情况发现 多了个localhost
于是打开/etc/hadoop/slaves 这个配置文件
vi ../etc/hadoop/slaves
发现果然多了一个localhost 才想起以前配置的时候没有删除
把localhost删除后保存退出
jps 查看 dataNode 和 NodeManager 的进程
13247 就是进程号
然后直接用 kill -9 进程号 直接把dataNode 和 NodeManager 强制关掉
例如
kill -9 13247
然后重新启动关闭测试
jps 查看发现已经正常关闭了
如果对您有帮助,不介意的话点个赞,小编在此拜谢了