2015-06-28 91 views
0

我是hadoop的新手。我剛剛安裝並開始研究它。爲什麼hadoop輸入和輸出目錄不可見?

每一件事情運行正常,但我無法找到輸入在我的筆記本電腦輸出目錄是由下面的命令創建的。

hadoop fs -mkdir /home/hadoop/input 

hadoop fs -mkdir /home/hadoop/output 

我想再次提及的是,我能夠在這些輸入輸出 direcories進行操作,而是通過 以下命令

這些目錄中未顯示
$ ls /home/hadoop 

請回答爲什麼目錄對我來說是隱形的。 謝謝..

回答

3

命令

hadoop fs -mkdir /home/hadoop/input 

使得分佈式文件系統上的目錄,而不是本地計算機。要查看該目錄,請在firefox/chrome/IE/whatever中轉到http:// {namenodeIPAddr}:50070,然後單擊瀏覽鏈接。此外,與使用上述命令創建文件夾的方式類似,您可以通過從命令行運行以下命令來查看它們。

hadoop fs -ls /home/hadoop 
+0

請詳細建議如何查看目錄。我無法理解你在說什麼瀏覽器鏈接。我是hadoop的新手。 –

+1

您將擁有一個網絡應用程序,它可以爲您提供namenode和datanode的詳細信息。默認端口是50070.因此,如果namenode啓動並運行,您應該可以在您的系統中看到這個[link](http:// localhost:50070)。在那裏你可以去瀏覽鏈接,並看到創建的新文件夾。正如@JHowIX所說,你也可以使用'hadoop fs -ls/home/hadoop'命令來查看從外殼創建的文件夾 – Ramzy

+1

@SUSHANTSRIVASTAVA - 我對我的答案做了一些編輯,請讓我知道如果它清除它 – JHowIX