SQL Server:多个可用性组,一个集群,如何将主集群节点保持为主节点?

J.D*_*ker 4 sql-server clustering availability-groups

我有一个数据库服务器设置,其中在 Windows Server 故障转移群集 (WSFC) 的三个节点上设置了三个 SQL Server 数据库实例。

负责 Windows 集群的 sysadmin 指责我手动将主集群节点设置为其他节点。

失败的可用性组是否会转移到辅助副本(包括在它们自动接管的重新启动期间)也会导致基础 Windows Server 故障转移群集切换主节点而不是将其切换回来?

这有可能成为一个分散注意力的问题,使我无法完成工作。我希望被指出正确的方向,以防止这种情况再次发生。

小智 6

从评论转换:

你指的是核心集群资源吗?如果是,答案是否定的,可用性组的集群角色故障转移不会影响核心集群资源。如果当前所有者重新启动或失去连接,核心集群资源当然会故障转移到另一个节点,但这种行为不受 AG 资源发生的任何事情的影响。—托尼·欣克尔


Han*_*non 5

为了让故障转移集群角色回退到“主”节点,您需要:

  1. 配置主节点。右键单击集群角色。单击“属性”。在“常规”选项卡上,配置“首选所有者”,使所需的主节点成为唯一的“首选”所有者。

  2. 切换到“故障转移”选项卡,选择“允许回退”选项,并设置有关何时回退的所需选项。