我们正在将 SQL Server 2012 Service Pack 2 (SP2) 应用于双节点主动/被动群集,从被动节点开始(根据最佳实践):
- 如何在 SQL Server 2012 故障转移实例上安装 Service Pack:最佳实践 ( http://blogs.msdn.com/b/john_daskalakis/archive/2014/09/05/how-to-install-a-service-pack -at-a-sql-server-2012-failover-instance-best-practices.aspx)
将 SP2 应用于被动节点产生的结果表明有四个安装失败(如图 1 所示)。
图1
当我们开始重新应用 SP2 时,我们可以看到内部版本号是正确的,并且升级状态是“未完全安装”(如图 2 所示)。
图 2
所以问题:在主动节点故障转移到被动节点(使被动节点处于活动状态)之前, 被动节点是否会保持未完全安装的升级状态?
这些日志让我们回顾了我们的集群服务:
我们确定复制代理服务是导致安装不完整的原因。
我们从 Cluster Resources 中删除了该服务并重新应用了 SP2,但没有成功。我们停止了节点上的服务并重新应用了 SP2,但没有成功。
我们从服务器节点卸载了服务,然后成功“重新应用”了 SP2。
后续行动: