分布式复制是如何实现的( distcp )当namenode(nn)在高可用性(ha)配置中失败时,在两个集群之间工作。该作业是否会因为名称节点和备用节点的ip地址不同而失败?
distcp
mkshixfv1#
yashwanth,在hahadoop集群中,不建议在distcp命令中使用活动名称节点。如果您在distcp命令中硬编码namenode ip或dns,那么您的问题的简单答案是yes。在hahadoop集群中,您需要在distcp命令的ip中使用集群名称。
os8fio9y2#
根据hdfs ha的配置,如果实现了自动故障转移,它可能会工作(我个人还没有在故障转移期间测试特定命令)。另一个重要的部分是,您正在为服务使用名称,并且为所有涉及的节点正确地设置和配置了dns(您不应该使用直接ip地址)。
2条答案
按热度按时间mkshixfv1#
yashwanth,在hahadoop集群中,不建议在distcp命令中使用活动名称节点。如果您在distcp命令中硬编码namenode ip或dns,那么您的问题的简单答案是yes。在hahadoop集群中,您需要在distcp命令的ip中使用集群名称。
os8fio9y2#
根据hdfs ha的配置,如果实现了自动故障转移,它可能会工作(我个人还没有在故障转移期间测试特定命令)。
另一个重要的部分是,您正在为服务使用名称,并且为所有涉及的节点正确地设置和配置了dns(您不应该使用直接ip地址)。