![将 Server 2008 R2 升级到 Server 2012,故障转移群集出现问题?](https://linux22.com/image/801571/%E5%B0%86%20Server%202008%20R2%20%E5%8D%87%E7%BA%A7%E5%88%B0%20Server%202012%EF%BC%8C%E6%95%85%E9%9A%9C%E8%BD%AC%E7%A7%BB%E7%BE%A4%E9%9B%86%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我有一个 2 节点故障转移群集,用于测试我们的一些 Hyper-V 自动化 Powershell 脚本。我驱逐了节点 2,以便可以运行到 Server 2012 Datacenter 的升级。升级似乎已成功执行。现在,当我登录节点 2 时,我无法再在 powershell 中执行“ipmo failoverclusters”。我也找不到故障转移群集管理器。
当我启动服务器管理器时,我可以看到故障转移群集被列为本地服务器(即节点 2)上的角色和功能列表中的一项功能。
我的设置中是否缺少了某些东西?升级后我还没有激活 Windows,这可能是原因吗?
答案1
驱逐节点后,您可能希望卸载故障转移群集,然后进行升级,然后再次安装故障转移群集。此时,我会尝试卸载故障转移群集,然后重新安装。由于无法升级群集,因此他们可能不会为升级安装了故障转移群集功能的计算机提供太多支持。
答案2
我发现,如果我在服务器管理器中选择本地服务器,向下滚动到功能列表,右键单击故障转移群集并编辑/删除,它就会允许我取消选中它。如果我取消选中并删除它,然后重新添加该功能,我就会得到正确版本的故障转移群集,它似乎可以正常工作。
这有点令人困惑,因为我无法直接从控制面板中的“添加/删除功能”区域取消选中该功能。也许正如所建议的那样,这是一个权限问题。