要設置一個簡單的Hadoop項目我下面這個教程:http://ebiquity.umbc.edu/Tutorials/Hadoop/23%20-%20create%20the%20project.html首先Hadoop項目的錯誤:「輸入路徑不存在」
我的hadoop的單節點似乎運行正常。
當我使用此代碼指定In
文件夾:
FileInputFormat.setInputPaths(conf, new Path("In"));
我收到此錯誤:
13/03/03 22:05:27 ERROR security.UserGroupInformation: PriviledgedActionException as:DEVUSER cause:org.apache.hadoop.mapred.InvalidInputException: Input path does not exist: hdfs://localhost:9100/user/DEVUSER/In
目前In
文件夾在C:\homedir\hadoop-1.0.4\In
創建哪裏需要創建「In」文件夾,以便它出現在hdfs://localhost:9100/user/DEVUSER/In
?我是否需要更新xml文件以指向本地文件系統上的文件夾?
親愛這些文件所在的物理存儲在文件系統?所以我可以刪除輸出目錄? – 2014-02-07 12:09:16
你的意思是存儲在HDFS中的文件? HDFS是一個分佈式文件系統。所以這些文件存儲在多個主機上。您無法直接訪問或修改物理文件。你必須使用HDFS命令來刪除它們。請發佈您的查詢作爲一個新的問題,並提供足夠的細節。 – harpun 2014-02-07 20:37:37
我從你的信息中得到了答案,我們必須通過命令修改HDFS目錄,感謝信息 – 2014-02-08 04:34:33