guys.when我嘗試運行Hadoop集羣,但我不讓它。主要的錯誤是這樣的:Hadoop的數據節點的錯誤:主機:港務局
但強怪的是, NameNode,JobTracker,SecondNameNode和TaskTracker都可以,除了dataNode。
我的其他配置是這樣的:
HDFS-site.xml中
核心的site.xml
mapred-site.xml中
guys.when我嘗試運行Hadoop集羣,但我不讓它。主要的錯誤是這樣的:Hadoop的數據節點的錯誤:主機:港務局
但強怪的是, NameNode,JobTracker,SecondNameNode和TaskTracker都可以,除了dataNode。
我的其他配置是這樣的:
HDFS-site.xml中
核心的site.xml
mapred-site.xml中
我不知道它是否會有所幫助,但check this page
從那裏引用,
Even thought I configured the core-site.xml, mapred-site.xml & hdfs-site.xml under /usr/local/hadoop/conf/ folder, by default the system is referring to /etc/hadoop/ *.xml. Once I update the configuration files in /etc/hadoop location everything started working.
謝謝,我已經得到了你說的情況,但沒有問題。 –
請確保您選擇了正確的配置文件集。看起來像一些類路徑相關的問題,因爲您的設置繞過了您在core-site.xml中配置的任何內容。確保你沒有任何類路徑相關的問題。你在同一臺機器上是否有其他的Hadoop設置,這是早先完成的,然後你忘了編輯當前設置的類路徑?
另外,http://不需要mapred-site.xml。
HTH
是的,但如何確認是否有一些類路徑相關的問題。我用「strace -fe open start-all.sh」來分析,但是沒有找到。 –
我已經安裝了x64_86.rpm,但是我發現它是可以正常工作的。所以我卸載它,包括所有的目錄。我不認爲這是重點。 –
你可以發表你的日誌文件說什麼嗎? –
第一張照片是日誌。當我運行它時,stdin沒有錯誤。只有datanode-slave1.log有錯誤。 –