hadoop中怎么創建文件夾
1 回答

隔江千里
TA貢獻1906條經驗 獲得超10個贊
從fs -ls從列出來的文件看,這個文件夾/user/root/input是通過root用戶創建的。說明你在從本地文件系統拷貝input目錄到hdfs系統的時候,不是采用的hadoop用戶,而是用root用戶執行的拷貝命令,你可能忘記切換用戶了,可以刪除現在的input目錄(采用root用戶運行hadoop的刪除命令,或者不刪除也沒關系),重新使用hadoop用戶把input導入到hdfs系統中試試看。
frostfish425說的是對的!/user/hadoop是安裝目錄,就是說你hadoop相關的配置和代碼都是放在這個位置,這個你自己定就可以了,但是要注意你配置文件和環境變量中的相關配置都要相應的發生改變。而/tmp/hadoop-hadoop/dfs/name是你配置的hdfs目錄,也就是數據存放目錄,在hdfs-site.xml中配置的,當然你也可以改變這個目錄!
這個目錄掛載的磁盤要足夠大,不然數據存放不下,你初始化的時候報的這個Storage directory /tmp/hadoop-hadoop/dfs/name has been successfully formatted其實就是在/tmp/hadoop-hadoop/dfs這個目錄下創建了name目錄,意思就是告訴你,數據存放目錄已經創建成功了!
- 1 回答
- 0 關注
- 1396 瀏覽
添加回答
舉報
0/150
提交
取消