我必须使用在两个 Windows Server 2003 上运行的多个 SQL Server 2005 实例来升级 SQL Server 故障转移群集。
由于计划是让服务器运行 Windows Server 2008 和 SQL Server 2008,因此向集群添加了两个额外的节点,安装了 SQL Server 二进制文件并将集群资源移至临时节点。
目前我在集群中有 4 个节点,需要逐出原来的两个节点,以便可以重新安装 Windows Server 2008,形成集群并将数据从临时节点迁移回原始节点。
问题是:我是否需要在驱逐之前从原始节点“正确卸载”SQL Server 二进制文件?之后,SQL Server 资源将在临时节点上运行大约两周,原始集群将因此被“破坏”。我的意思是节点不会再次连接回集群,但是除了将服务器连接回集群可能出现的问题之外,您能想到驱逐集群节点的任何其他风险吗?
决定冒险并在生产中进行测试。从 4 节点集群中取出 2 个节点,而没有从中卸载 SQL,我可以确认在这种情况下的两周内我没有收到用户的任何投诉。
希望这可以帮助其他可能处理相同问题的人