摘要:
之前在本地配置了hadoop伪分布模式,hdfs用起来没问题,mapreduce的单机模式也没问题。今天写了个程序,想在伪分布式上跑一下mapreduce,结果出现 map 100% reduce 0%,重试几次都是这样,用单机模式mapreduce+伪分布的hdfs运行却没问题。以为自己代码写水了,但是发现自带的hadoop-examples都没法运行,看来是配置有问题。前几天在照着三本书学hadoop,于是把三本书配置全又看了一遍,还是没解决。完全按hadoop官方文档配置,还是不行……到网上查,说需要关掉 iptables,关掉(本来就没开),还是不行……最后修改 /etc/hosts 阅读全文