【原創】Hadoop 常見問題集錦


1.datanode節點TaskTracker任務啟動,但是DataNode任務未啟動

這一般是由於對hadoop進行升級后導致的,需要刪除hadoop.tmp.dir所對應的文件夾,然后再對namenode進行重新格式化,刪除之前先將數據導出,要不然數據就沒了

2./lib/ld-linux.so.2: bad ELF interpreter: 沒有那個文件或目錄 

缺少 glibc.i686組件 

命令:yum install glibc.i686

3. hadoop-site.xml:1:1: 文件提前結束

hadoop目錄下面conf文件夾中多了一個hadoop-site配置文件,在0.20.2版本之前,conf里面有一個 hadoop-site.xml文件,在0.20.0之后的版本 conf下沒有這個hadoop-site.xml文件,取而代之的是三個文件,core-site.xml,hdfs-site.xml,mapred.xml

解決方法:刪除conf文件夾下面的hadoop-site.xml就行

4.用eclipse連接集群查看文件信息提示9001端口拒絕連接的錯誤

Cannot connect to the Map/Reduce location: hadoop1.0.3

Call to localhost/127.0.0.1:9001 failed on connection exception: java.net.ConnectException: 拒絕連接

解決辦法:配置都很正常,就是連接不了。后來重新配置hadoop location,把Map/Reduce Master 和 DFS Master中的Host由localhost改成了ip地址(192.168.33.164),然后問題就解決了。奇怪,localhost不就是本機嘛,而namenode主機(192.168.33.164)也是本機。


免責聲明!

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



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