![创建 2 个虚拟机的故障转移群集](https://linux22.com/image/674785/%E5%88%9B%E5%BB%BA%202%20%E4%B8%AA%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%9A%84%E6%95%85%E9%9A%9C%E8%BD%AC%E7%A7%BB%E7%BE%A4%E9%9B%86.png)
我正在尝试在 Hyper V 上创建一个由 2 台虚拟机组成的集群。这 2 台虚拟机和主机服务器都在 Win 2008 R2 上运行。当尝试测试故障转移集群的验证时,我收到“集群不支持磁盘总线类型”的错误。
问题是 HyperV 只能将 vhd 连接到 SCSI 或 ATA,所以我不确定如何解决这个问题。
只是为了说清楚:
我希望 2 台虚拟机成为集群中的节点,不要与主机上的 Hyper V 集群混淆。提前致谢!
答案1
在 HyperV 2008 R2 中,您需要使用 iSCSI 磁盘作为共享存储。这在客户机中的配置与在物理机中的配置相同,而不是在 Hyper-V 中。
Server 2012 上的 Hyper-V 允许您使用共享 vhdx。如果您还没有可用的 iSCSI 存储,您可能需要升级才能获得该新功能。
答案2
2008R2 不支持共享 VHD。
一些替代方案:
- 改用共享见证。
- 在主机上安装 Microsoft iSCSI Target 并将 VHD 连接到该目标。然后使用 VM 内的 iSCSI Initiator 连接到 iSCSI Target。