Purpose
本文讨论在客户机操作系统不使用群集服务的情况下在两个虚拟机之间共享虚拟磁盘。
Resolution
如果目标是构建 Microsoft 群集,请参见《Microsoft 群集服务设置》(Setup for Microsoft Cluster Service),以了解有关构建和配置 Microsoft 群集的详细说明。
另请参见:
在客户机操作系统上,如果共享磁盘不再由某些类型的群集服务(如 Microsoft 群集服务 (MSCS)、Symantec Veritas Cluster Server (VCS) 或等同服务)所管理,则应注意,如果将虚拟磁盘附加到多个已开机的虚拟机,将得不到所需的共享存储设备结果。
由于对磁盘的操作系统缓存进行了更改,一个虚拟机对卷执行的写操作将无法由其他虚拟机所看到,这意味着其他虚拟机不知道进行了更改。其他虚拟机随后可能会覆盖第一个更改。这也会导致数据损坏。
VMware 建议创建一个原始 LUN 并在虚拟兼容模式下为这两个虚拟机创建指向该 LUN 的 RDM 指针。
一种切实可行的安全使用方法是,只让一个虚拟机在读写模式下使用该设备,而其他虚拟机则以只读模式使用设备。缺点是,只读虚拟机仍必须卸载然后再重新装载卷,然后才能看到从读写主机写入的新数据。
或者,如果这些虚拟机均以读写模式使用卷,则要确保每次只有一个虚拟机打开电源。
本文属于复制,仅用来学习分享使用。
本文知识版权来源于官网http://kb.vmware.com/selfservice/microsites/microsite.do?cmd=displayKC&docType=kc&externalId=2062195&sliceId=1&docTypeID=DT_KB_1_1
转载于:https://blog.51cto.com/mefoo/1605695