Hadoop distcp工具不需要开通额外的端口。然而,它需要访问源群集和目标群集的HDFS服务。默认情况下,HDFS使用的端口是:
NameNode的IPC端口:默认为8020
NameNode的HTTP端口:默认为50070
DataNode的IPC端口:默认为50010
DataNode的HTTP端口:默认为50075
如果源群集和目标群集的HDFS服务使用了非默认的端口,则需要相应地配置distcp工具。你可以在distcp命令中使用-D
参数来指定不同的端口。例如,-Dfs.defaultFS=hdfs://namenode1:9000
可以将默认的NameNode端口改为9000。
注意:这些端口是基于默认的Hadoop配置,实际的端口可能会因为定制化的Hadoop配置而有所不同。所以请根据你的具体环境和配置来设置端口。