免责声明:本文为 Enabling or disabling simultaneous write protection provided by VMFS using the multi-writer flag (1034165) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。
多写入器选项可以使多个虚拟机共享由 VMFS 支持的磁盘。可以使用此选项来支持 VMware Fault Tolerance,从而使主虚拟机和备用虚拟机可以同时访问一个.vmdk文件。
可以使用此选项禁用对某些群集感知应用程序的保护,从而使应用程序可以确保从两个或更多个不同虚拟机进行写入而不会导致数据丢失。本文档介绍了为虚拟磁盘设置多写入器标记的方法。
警告:禁用此保护时请谨慎。如果虚拟机中的应用程序不能使对共享磁盘的写入保持一致性,则此更改可能导致数据损坏。因此,不支持某些虚拟机操作和 vSphere 功能,下面列出了这些操作和功能。
用例:
操作或功能 | 受支持 | 不受支持 | 备注 |
打开和关闭虚拟机电源以及重新启动虚拟机 | √ | ||
挂起虚拟机 | × | ||
热添加虚拟磁盘 | √ | 仅适用于现有适配器 | |
热移除设备 | √ | ||
热扩展虚拟磁盘 | × | ||
连接和断开设备 | √ | ||
快照 | × | 虚拟备份解决方案通过 vStorage API 利用快照;例如,VMware Data Recovery 和 vSphere Data Protection。这些解决方案也不受支持。 | |
包含独立持久磁盘的虚拟机的快照 | √ | 在 vSphere 5.1 update2 及更高版本中受支持 | |
克隆 | × | ||
Storage vMotion | × | 由于需要关闭虚拟机来启动存储迁移,无法使用 Storage vMotion 迁移共享或非共享磁盘。 | |
更改块跟踪 (CBT) | × | ||
vSphere Flash Read Cache (vFRC) | × | 失效的写入会导致数据丢失和/或损坏 | |
vMotion | √ | 仅受 ORAC 支持,并且仅限于 8 个 ESX/ESXi 主机 |