Hyper-V 与 Server 2012 集群 - MPIO 版本不匹配

Hyper-V 与 Server 2012 集群 - MPIO 版本不匹配

我在网上搜索了很多次,但仍然找不到有关如何升级 Microsoft DSM for MPIO 的信息。

我有两台几乎相同的服务器,都安装了全新的 Server 2012 Datacenter。我使用 HP Storageworks x1600 通过 iSCSI 进行共享存储。

我正在遵循本指南来启动并运行集群:http://blogs.technet.com/b/keithmayer/archive/2012/12/12/step-by-step-building-a-free-hyper-v-server-2012-cluster-part-1-of-2.aspx#.UQqUOFrm2DA

我运行了“Test-Cluster -Node NodeName,NodeName”命令。它进入测试存储冗余的部分,但失败了,提示 DSM 的版本必须相同。两个操作系统都已完全修补。我可以简单地将 DSM 从一台服务器复制到另一台服务器吗?如果可以,我该如何找到它?

答案1

HP 建议您使用适用于 Windows Server 2012 及更高版本的本机 DSM 模块,因此您可能需要检查两件事:首先,在每台计算机上是否安装了 Multipath-IO,您可以使用以下命令执行此操作(使用管理员 PowerShell 窗口):

Add-WindowsFeature Multipath-IO

完成这些操作后,运行mpiocpl.exe(MPIO GUI)并检查是否已选中“添加对 iSCSI 设备的支持”,然后单击“添加”。请参见此处(在未使用 MPIO 的机器上拍摄):

MPIO 属性对话框,显示“添加对 iSCSI 设备的支持”和“添加对 SAS 设备的支持”复选框

您可以运行最后一步,这是 StorageWorks 上的 HP 支持文档中推荐的,但2012 年可能不再需要,就是在每台服务器上运行以下命令:

mpclaim -n -i -a

-n选项抑制重启,-i在设备上安装 MPIO 支持,并-a指定所有适用的设备。

答案2

我也遇到了同样的问题。启用“其他产品更新”并完成更新后,问题已解决。我拥有相同版本的 Microsoft DSM

相关内容