问题描述
大侠们好:在Windows下利用cygwin仿unix环境安装配置Hadoop。1、我这里在做wordcount例子的时候,到下面这里一直就停住了,10/03/0816:31:54INFOinput.FileInputFormat:Totalinputpathstoprocess:110/03/0816:31:54INFOmapred.JobClient:Runningjob:job_201003051834_002010/03/0816:31:55INFOmapred.JobClient:map0%reduce0%是以两台linux机器配置的,hadoop能够正常启动,文件操作正常,上传下载,修改目录等。日志中也没有错误,控制台也停在这里,查找了很多地方,也没有发现错误。导致这种情况的可能原因是什么呢?网上说“每次mapreduce显示进度0%,导致原因是机器etc/hosts文件中的多个机器名映射同一个127.0.0.1,更改之后一切正常”这个修改hosts文件?我的是单机模式。core-site.xml和mapred-site.xml中value=192.168.2.20(本机地址):9000/....9001。/etc/hosts中配置是:192.168.2.20localhost请问我该这么改?
解决方案
解决方案二:
有没有可能是这个原因:Checkyourslaves'mapred-site.xml.Theycouldbehavingabadmapred.job.trackervalueinthem.ThatpropertyisrequiredbytheTTtobecorrectlypointingtothemachine:portoftheJT.Ifthatiscorrectonallnodes,investigateTTlogs
解决方案三:
应该不是mapred-site.xml的问题吧。我用eclipse连我配的hadoop,执行wordcount就可以成功;改天配个linux虚拟机试试。看看linux会不会出现这种问题。谢谢你的关注。