1
我想從Hadoop的HDFS文件複製到本地使用下面的命令:copyToLocal:沒有這樣的文件或目錄
bin/hadoop fs -copyToLocal /user/nj/dir/hfile file:///home/nj/lfile
copyToLocal
並獲得
沒有這樣的文件或目錄
但是,ls
的作品,我可以使用cat
閱讀文件內容。試過得到和sudo選項,但同樣的錯誤。
我想從Hadoop的HDFS文件複製到本地使用下面的命令:copyToLocal:沒有這樣的文件或目錄
bin/hadoop fs -copyToLocal /user/nj/dir/hfile file:///home/nj/lfile
copyToLocal
並獲得
沒有這樣的文件或目錄
但是,ls
的作品,我可以使用cat
閱讀文件內容。試過得到和sudo選項,但同樣的錯誤。
假設您想將hfile複製到nj用戶的主目錄中的數據文件夾中。然後使用下面的命令。
bin/hdfs dfs -copyToLocal /user/nj/dir/hfile /home/nj/data/
或
bin/hdfs dfs -copyToLocal /user/nj/dir/hfile /home/nj/data/lfile
它應該工作。
而不是此文件:/// home/nj/lfile嘗試給你的localfile系統路徑像〜/ nj/lfile –