您好,我在 P2000 SAS SAN 上设置 Hyper-V 2012 集群时遇到了重大问题。
运行 System Center VMM 2012 SP1 时,我看不到任何用于创建集群的存储。有人遇到过类似的事情吗?在结构和存储下,我无法添加 P2000,我所能做的就是使用服务器管理器中的存储空间来创建存储池和虚拟磁盘。这使我能够创建一个可以添加到 VMM 的文件共享,但我仍然看不到任何用于创建集群的磁盘。我正要抓狂,擦拭服务器并在其上安装 VMware,因为我知道它可以工作,因为我过去已经设置了几个这样的系统。
Hyper-V 服务器可以看到存储,并且在我的管理机器上的服务器管理器中,它似乎知道两台服务器都可以看到同一个磁盘。VMM 在同一台机器上运行,它看不到任何磁盘。
救命.....谢谢迈克
答案1
我们的 P2000 和 Windows Server 2012 也遇到了类似的问题。与 HP 沟通后,我们获悉他们目前没有适用于 P2000 和 Windows Server 2012 的任何驱动程序,并且他们目前没有任何经过 Windows Server 2012 认证的存储。
我们能够使用故障转移群集管理器创建群集,没有任何问题。
答案2
我能够创建集群并查看任何能够共享存储的磁盘的唯一方法是从 Hyper-V 主机中移除 P2000,将其连接到第三台服务器,创建 ISCSI 目标并将其呈现给主机。这通过了集群验证测试,让我可以创建集群和集群共享卷。虽然我无法对存储空间做任何事情 - 我认为这是因为存储空间需要直接访问磁盘,而 P2000 向 Windows 呈现了一个 VDisk。
在我看来,这确实很混乱,它涉及额外的抽象层,使设计复杂化,当我测试断开 ISCSI 目标并重新连接它们时,我遇到了几次卷损坏。事实上,当我将卷格式化为 Refs 时,我遇到了两次无法恢复的损坏,不得不重新格式化卷。
正如你在这个阶段所猜测的,我并不乐意将其投入生产。但我没有其他选择了。我可能需要去找客户并建议我们使用 VMWare,这样我们会失去 Hyper-V 的一些优秀功能,但至少我 100% 相信它会起作用。