我有两个服务器a(边缘节点)和b(hadoop集群)。我需要将目录从a移到b(hadoop位置)。我可以复制到b集群本地,但不知道确切的命令复制到hdfs在b服务器的位置
vltsax251#
用途:
hadoop fs -put <local_src> <hdfs_src>
请参阅此以获得进一步帮助。还要查看cli上有哪些可用命令:
hadoop --help
cnjp1d6j2#
您可以使用以下两种方法之一:
hadoop fs -copyFromLocal /home/username/abc.txt /user/username/
其中/home/username/.txt是边缘节点上的文件,/user/username/是hdfs上要复制文件的目录。或
hadoop fs -put /home/username/abc.txt /user/username/
其中/home/username/.txt是边缘节点上的文件,/user/username/是hdfs上要复制文件的目录。
2条答案
按热度按时间vltsax251#
用途:
请参阅此以获得进一步帮助。还要查看cli上有哪些可用命令:
cnjp1d6j2#
您可以使用以下两种方法之一:
其中/home/username/.txt是边缘节点上的文件,/user/username/是hdfs上要复制文件的目录。
或
其中/home/username/.txt是边缘节点上的文件,/user/username/是hdfs上要复制文件的目录。