我们有一个三节点 AG。本地数据中心中的两个节点,一个位于不同子网 DR 站点中。我是否正确,集群名称应该有两个 IP,就像侦听器一样?
此外,有没有办法设置集群名称和见证的首选所有者,以便在主节点启动时不会尝试故障转移到 DR 站点?
附加信息:我们因修补辅助节点而中断,我们无法弄清楚为什么二次重启会导致 AG 和集群停机。我们向 Microsoft 开了一张支持票,他们建议我们更改集群组的可能所有者以排除 DR。因此,似乎发生的事情是集群组尝试故障转移到 DR 站点,但由于没有子网 IP,它无法联机。这花费了足够长的时间,因为见证人没有上线,导致仲裁丢失,并且辅助服务器正在重新启动。
是的,您需要为集群名称添加 DR 站点 IP 地址。如果您不使用集群名称进行任何操作,这可能并不重要,但这无疑是一种最佳实践,并且被认为是正确的配置。
您实际上不需要担心核心集群资源(集群名称、文件共享见证等)故障转移到 DR 站点。如果发生这种情况,集群将运行良好,并且如果到 DR 站点的网络中断,本地数据中心的两个节点将仲裁核心资源的所有权,一个节点将它们联机。这不会导致可用性组脱机并重新联机 - 只有当 AG 主不能保留 AG 资源的所有权时才会发生这种情况。
话虽如此,您可以在 Advanced 选项卡上设置集群名称资源的可能所有者,但如果您需要故障转移到 DR 节点,则需要再次更改它才能使资源联机在 DR 节点上。