博主好不容易装好hadoop伪分布式,且能用hdfs上传文件,然而当执行wordcount时又卡在job处毫无进展,情况如下
于是乎博主去百度查了很多解决方案,但大多数都是配置问题,而博主能确定自己的配置毫无问题,最终还是在一个评论中找到了解决方案。如下:
1.用hadoop job -list 查看进程运行情况
使用hadoop job -kill <job号>杀死所有进程
2.手动启动nodemanager
shell命令如下: hadoop-daemon.sh start nodemanager
3.重新执行wordcount就可以执行成功
希望能给小伙伴们有些帮助,反正博主差点装到崩溃,好像把所有坑都踩了一遍一样。
博主在搭建Hadoop伪分布式环境并尝试运行WordCount程序时遇到job停滞不前的问题,通过排查发现并非配置错误,而是nodemanager进程异常。经过一系列操作,包括查看并杀死现有job、手动启动nodemanager,最终成功解决了问题。

3802

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



