我目前遇到一些可用性组的问题,其中节点 1 和节点 2 彼此之间的连接松散“先前建立的与可用性副本的连接发生连接超时”。
故障转移群集管理器中的错误显示“文件共享见证资源‘文件共享见证’未能仲裁文件共享”文件共享所在的服务器尚未重新启动或出现任何问题,并且所有权限都在工作。
我唯一能看到的是文件共享服务器与集群中的其他 2 个 SQL Server 节点位于不同的子网上。
有人可以确认在 AlwaysOn 环境中将文件共享服务器放在不同的子网上是一个大问题吗?所有防火墙规则都已就绪,因为它可以与其他节点通信,但在几个小时之外(通常)它会失去连接。
另一个奇怪的事情是包括文件共享在内的仲裁中有 3 票,因此即使文件共享失去与故障转移集群的连接,节点 1 和节点 2 也不应该失去彼此之间的连接,因为有足够的投票支持仲裁 (2)
我的 SQL 服务器场因修补操作系统级别和 SQL 服务器级别而被忽略(因为它们是关键系统,很难发生中断)。
一种选择是在一个月内将我们的 AOAG 集群的辅助节点修补到最新的补丁,然后在下个月业务同意安排在几个小时内进行故障转移。然后我可以修补新的辅助节点(旧的主节点)。这意味着节点在一个月内不会处于相同的补丁级别......这是“不,不”吗?