我有一个名为testfile.txt的示例文件 /home/hadoop/Desktop/testfile.txt
我需要把它放到hadoop fs中 /mydata/testfolder
当我启动命令时,结果如下所示:
# hadoop fs -put /home/hadoop/Desktop/testfile.txt /mydata/testfolder
put: file /mydata/testfolder/testfile.txt._COPYING_ on client 192.168.52.132
当我检查我的testfolder时,没有任何testfile.txt文件。你知道吗?
1条答案
按热度按时间j0pj023g1#
您可以尝试检查-put是否成功:
回声$?
如果文件复制成功,则返回值应为0。
此外,您可以尝试以下对我有效的命令:
hadoop dfs-mkdir-p mydata/testfolder
hadoop dfs-put/home/hadoop/desktop/testfile.txt mydata/testfolder
hadoop dfs-ls mydata/testfolder