Hadoop 系統配置 map 100% reduce 0%


之前在本地配置了hadoop偽分布模式,hdfs用起來沒問題,mapreduce的單機模式也沒問題。

今天寫了個程序,想在偽分布式上跑一下mapreduce,結果出現 map 100% reduce 0%,重試幾次都是這樣,用單機模式mapreduce+偽分布的hdfs運行卻沒問題。

以為自己代碼寫水了,但是發現自帶的hadoop-examples都沒法運行,看來是配置有問題。

前幾天在照着三本書學hadoop,於是把三本書配置全又看了一遍,還是沒解決。

完全按hadoop官方文檔配置,還是不行……

到網上查,說需要關掉 iptables,關掉(本來就沒開),還是不行……

最后修改 /etc/hosts 為如下兩行解決問題:

127.0.0.1  localhost

127.0.0.1  LenovoPC(你的計算機名)

關鍵是第二行

系統fedora19

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM