Hadoop distcp 不工作
Hadoop distcp not working
我正在尝试将数据从一个 HDFS 复制到另一个 HDFS。有什么建议为什么第一个有效而第二个无效?
(有效)
hadoop distcp hdfs://abc.net:8020/foo/bar webhdfs://def.net:14000/bar/foo
(无效)
hadoop distcp webhdfs://abc.net:50070/foo/bar webhdfs://def:14000/bar/foo
谢谢!
如果两个集群是运行不兼容的HDFS版本,那么
您可以在它们之间使用 webhdfs
协议 distcp
。
hadoop distcp webhdfs://namenode1:50070/source/dir webhdfs://namenode2:50070/destination/dir
如果您使用 webhdfs
.
,则应在源和目标命令中提供 NameNode URI 和 NameNode HTTP
端口
我正在尝试将数据从一个 HDFS 复制到另一个 HDFS。有什么建议为什么第一个有效而第二个无效?
(有效)
hadoop distcp hdfs://abc.net:8020/foo/bar webhdfs://def.net:14000/bar/foo
(无效)
hadoop distcp webhdfs://abc.net:50070/foo/bar webhdfs://def:14000/bar/foo
谢谢!
如果两个集群是运行不兼容的HDFS版本,那么
您可以在它们之间使用 webhdfs
协议 distcp
。
hadoop distcp webhdfs://namenode1:50070/source/dir webhdfs://namenode2:50070/destination/dir
如果您使用 webhdfs
.
HTTP
端口