2014-10-20 100 views
0

確實,我在我的Ubuntu系統中安裝了Hadoop。我開始了。以下是詳細信息:Hadoop Datanode未啓動

krish @ krish-VirtualBox:〜$ start-dfs.sh 14/10/20 13:16:16 WARN util.NativeCodeLoader:無法爲您的平臺加載native-hadoop庫.. 。使用其中的[本地主機]

localhost: starting namenode, logging to /usr/local/hadoop/logs/hadoop-krish-namenode-krish-VirtualBox.out 

localhost: starting datanode, logging to /usr/local/hadoop/logs/hadoop-krish-datanode-krish-VirtualBox.out 

Starting secondary namenodes [0.0.0.0] 
0.0.0.0: starting secondarynamenode, logging to /usr/local/hadoop/logs/hadoop-krish-secondarynamenode-krish-VirtualBox.out 

14/10/20 13:16:35 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 

[email protected]:~$ start-yarn.sh 

starting yarn daemons 
starting resourcemanager, logging to /usr/local/hadoop/logs/yarn-krish-resourcemanager-krish-VirtualBox.out 

localhost: starting nodemanager, logging to /usr/local/hadoop/logs/yarn-krish-nodemanager-krish-VirtualBox.out 

[email protected]:~$ jps 

3065 NodeManager 

2800 SecondaryNameNode 

2941 ResourceManager 

3307 Jps 

2497 NameNode 

[email protected]:~$ 

我只是想知道適用

開始namenodes如果所有的事情都做得完美內置的Java類。我沒有看到清單中的Datanode。

+0

我看不到錯誤消息,您能夠在羣集中導入/導出數據嗎? – fxm 2014-10-20 08:34:37

+0

顯然datanode沒有正確啓動。檢查datanode日誌以尋找線索。 – 2014-10-21 07:42:48

回答

0

停止集羣。

如果您在core-site.xml中專門定義了tmp目錄位置,請刪除這些目錄下的所有文件。

如果您在hdfs-site.xml中專門定義了數據節點和名稱節點目錄,則刪除這些目錄下的所有文件。

如果你還沒有定義的核心部位或HDFS現場什麼,那麼請刪除在/ tmp/hadoop-所有文件* nameofyourhadoop用戶

格式名稱節點

它應該工作

相關問題