2015-11-15 148 views
0

我在運行Ubuntu 14.04 lts的筆記本電腦上安裝了Hadoop 2.6.0。未找到Hadoop文件系統命令

下面是我遵循的Hadoop安裝鏈接:https://github.com/ev2900/YouTube_Vedio/blob/master/Install%20Hadoop%202.6%20on%20Ubuntu%2014.04%20LTS/Install%20Hadoop%202.6%20--%20Virtual%20Box%20Ubuntu%2014.04%20LTS.txt

安裝完畢後,我跑了兩個命令:

  1. hadoop namenode -format - 它工作正常
  2. hadoop fs -ls - 這是給下面的錯誤

    15/11/15 16:15:28 WARN util.NativeCodeLoader:無法加載native-ha杜朋庫,供您 平臺...使用內置的Java類適用

    LS:`':沒有這樣的文件或目錄

    幫我解決這個錯誤。

回答

1

15/11/15 16:15:28 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable是一個永久的煩惱,而不是一個錯誤,所以不用擔心。

ls: '.': No such file or directory錯誤表示您還沒有創建您的主目錄,因此您試圖在不存在的文件夾上登錄ls。執行以下操作(以HDFS root用戶身份)創建您的主文件夾。確保其具有正確的權限(我猜取決於你想要做什麼再具體爲:組等):

hdfs dfs -mkdir -p /user/'your-username' 
+0

我試圖Hadoop的FS -mkdir /用戶/ hduser但它顯示像的mkdir了同樣的錯誤:'/user/hduser':沒有這個文件或目錄 –

+0

你是HDFS root用戶嗎? –

+0

是的,我是根用戶hdfs用戶 –