我在運行Ubuntu 14.04 lts的筆記本電腦上安裝了Hadoop 2.6.0。未找到Hadoop文件系統命令
安裝完畢後,我跑了兩個命令:
hadoop namenode -format
- 它工作正常hadoop fs -ls
- 這是給下面的錯誤15/11/15 16:15:28 WARN util.NativeCodeLoader:無法加載native-ha杜朋庫,供您 平臺...使用內置的Java類適用
LS:`':沒有這樣的文件或目錄
幫我解決這個錯誤。
我在運行Ubuntu 14.04 lts的筆記本電腦上安裝了Hadoop 2.6.0。未找到Hadoop文件系統命令
安裝完畢後,我跑了兩個命令:
hadoop namenode -format
- 它工作正常hadoop fs -ls
- 這是給下面的錯誤
15/11/15 16:15:28 WARN util.NativeCodeLoader:無法加載native-ha杜朋庫,供您 平臺...使用內置的Java類適用
LS:`':沒有這樣的文件或目錄
幫我解決這個錯誤。
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'
我試圖Hadoop的FS -mkdir /用戶/ hduser但它顯示像的mkdir了同樣的錯誤:'/user/hduser':沒有這個文件或目錄 –
你是HDFS root用戶嗎? –
是的,我是根用戶hdfs用戶 –