我有一个 Windows Server 2008 R2 故障转移群集,用于为多个 Hyper-V 虚拟机提供高可用性。我过去曾使用数据保护管理器来保护故障转移群集中的 Hyper-V,现在我正在尝试重新设置它。
我已在群集中的每个节点上安装了 DPM 代理,并在 DPM 中配置了存储/等。但是,当我尝试将任何虚拟机添加到保护组时,我收到以下错误消息:
缺少保护此数据源的一个或多个先决条件。请确保在群集中的所有节点上安装了以下先决条件软件:
Windows Server 2008 知识库文章 948465 (http://support.microsoft.com/kb/948465) 和知识库文章 971394 (http://support.microsoft.com/kb/971394) - 或 - Windows Server 2008 R2(带有知识库文章 975921)http://support.microsoft.com/kb/975921) 和知识库文章 975354(http://support.microsoft.com/kb/975354)
如果您已经安装了所需的先决条件,请在管理选项卡中刷新代理状态,然后重试。
编号:31314
我访问了 Microsoft 网站并请求了这些修补程序(KB 975921 和 975354),并在集群的每个节点上安装了它们,然后重新启动了集群中的每个节点。之后,我刷新了每个节点的代理信息。但是,我仍然收到错误消息。
我已重新启动 DPM 和每个节点几次,但仍然收到错误消息。
在网上搜索后,我发现了一个博客(如下所列),其中提到 KB 975354 的修补程序应该包含二显然,必须按照特定顺序安装更新;但是,当我下载修补程序时,它只包含一个文件。
其他几点说明:
这不是 DPM 的新安装。事实上,它已经成功保护了此集群中的一些虚拟机。但是,最近我不得不重建此集群中的所有节点(一次一个),因为一些防病毒软件安装在这些节点上并破坏了操作系统。
我正在运行 DPM 2010,并且所有节点都运行 Windows Server 2008 R2 Datacenter
我还没有尝试将任何非高可用性虚拟机添加到保护组。
此时,我仍然收到相同的错误,无法将我的 Hyper-V VM 添加到保护组。有人知道如何让它工作吗?
答案1
我最终向 Microsoft 提交了有关此问题的支持案例。他们让我进入每个节点的控制面板并选择“卸载程序”,然后选择“查看已安装的更新”。尽管打开修补程序会显示已安装的消息,但控制面板上并没有列出它(事实上,它说根本没有安装任何更新)。当我从集群中删除该节点时,DPM 工作正常。支持代表打算让我使用系统更新准备工具来诊断问题,但我决定简单地重建该节点(Windows 部署服务使重建变得非常容易)。现在一切都正常了。