hdfs的高可用性行为

h6my8fg2  于 2021-06-02  发布在  Hadoop
关注(0)|答案(2)|浏览(414)

分布式复制是如何实现的( distcp )当namenode(nn)在高可用性(ha)配置中失败时,在两个集群之间工作。
该作业是否会因为名称节点和备用节点的ip地址不同而失败?

mkshixfv

mkshixfv1#

yashwanth,在hahadoop集群中,不建议在distcp命令中使用活动名称节点。如果您在distcp命令中硬编码namenode ip或dns,那么您的问题的简单答案是yes。在hahadoop集群中,您需要在distcp命令的ip中使用集群名称。

os8fio9y

os8fio9y2#

根据hdfs ha的配置,如果实现了自动故障转移,它可能会工作(我个人还没有在故障转移期间测试特定命令)。
另一个重要的部分是,您正在为服务使用名称,并且为所有涉及的节点正确地设置和配置了dns(您不应该使用直接ip地址)。

相关问题