hadoop wordcount实例出错,map100%, reduce0%卡住,最后报这么个错,求各位大侠指点

vickyrocker 2011-11-20 06:26:43
wwb@ubuntu:~/hadoop-0.20.2$ bin/hadoop dfs -put input in
wwb@ubuntu:~/hadoop-0.20.2$ bin/hadoop dfs -ls
Found 1 items
drwxr-xr-x - wwb supergroup 0 2011-11-20 02:08 /user/wwb/in
wwb@ubuntu:~/hadoop-0.20.2$ bin/hadoop jar hadoop-0.20.2-examples.jar wordcount in out
11/11/20 02:08:16 INFO input.FileInputFormat: Total input paths to process : 2
11/11/20 02:08:17 INFO mapred.JobClient: Running job: job_201111200059_0011
11/11/20 02:08:18 INFO mapred.JobClient: map 0% reduce 0%
11/11/20 02:08:27 INFO mapred.JobClient: map 100% reduce 0%
11/11/20 02:17:54 INFO mapred.JobClient: Task Id : attempt_201111200059_0011_m_000000_0, Status : FAILED
Too many fetch-failures
11/11/20 02:21:03 WARN mapred.JobClient: Error reading task outputConnection timed out
11/11/20 02:24:12 WARN mapred.JobClient: Error reading task outputConnection timed out
11/11/20 02:24:13 INFO mapred.JobClient: Task Id : attempt_201111200059_0011_r_000000_0, Status : FAILED
Shuffle Error: Exceeded MAX_FAILED_UNIQUE_FETCHES; bailing-out.
11/11/20 02:24:13 WARN mapred.JobClient: Error reading task outputConnection refused
...全文
1146 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shichangyi110 2013-11-20
  • 打赏
  • 举报
回复
我是这么解决的: 1.修改主机名成默认安装的主机名,然后重启 如何修改: 第一步: #hostname oratest 第二步: 修改/etc/sysconfig/network中的hostname 如在ubuntu下面就是修改/etc/hostname回复 第三步: 修改/etc/hosts文件 第4步:重启 2.停在hadoop所有服务 3.重新格式化namenode 4.开启hadoop所有服务
vickyrocker 2011-12-02
  • 打赏
  • 举报
回复
如果你没有改主机名,那么所有新装好的虚拟机主机名都是默认的,具体默认的是什么跟你linux系统装的是什么有关系。你必须设置一下,我把namenode设置为叫namenode,两台datanode分别设置为datanode1,datanode2结果就好了。
xcykkk 2011-11-30
  • 打赏
  • 举报
回复
请问两台机器 改hostname 需要 改成一样的么?楼主解决办法的意思是什么啊?
vickyrocker 2011-11-24
  • 打赏
  • 举报
回复
自己回复:虚拟机装好之后没有修改主机名。打开 /etc/hostname修改一下就行了

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧