我有两个hadoop集群(a和b),想把一个文件从集群a的本地传输到集群b的hdfs。有办法吗?我尝试了copyfromlocal和put,但看起来它们没有将文件复制到群集b的HDF,并显示不支持它们: copyFromLocal: Not supported 仅供参考:连接看起来是打开的,因为我能够从集群a的本地读取集群b的hdfs(hadoop fs-ls)hdfs://nnofb:端口/路径)
copyFromLocal: Not supported
aij0ehis1#
不确定是否有直接的方式从hdfs->hdfs,但你可以 get 从clustera节点上的hdfs, scp 将数据传输到clusterb中的节点,然后 put 从clusterb中的节点将数据转换成hdfs。
get
scp
put
1条答案
按热度按时间aij0ehis1#
不确定是否有直接的方式从hdfs->hdfs,但你可以
get
从clustera节点上的hdfs,scp
将数据传输到clusterb中的节点,然后put
从clusterb中的节点将数据转换成hdfs。