虚拟磁盘共享只解决了两个虚拟机可以同时访问同一块虚拟磁盘的问题。
而文件不同步,这个文件系统层面的东西。相信楼主用的单机的文件系统(EXT3,FAT32,NTFS之类的),不是集群文件系统,(Cluster File System,例如Symantec的CFS,SUN的CFS,VMWARE 的VMFS),并不支持多个机器同时访问一个文件系统。
物理机使用共享存储,也是一样的。如果要想同时访问共享设备,那么必须使用集群文件系统或者直接访问裸设备。
例如,MSCS,它就只支持Active/Passive模式,也就是说,同一个文件系统只能在一个节点上使用。
而Symantec(Veritas) Cluter File System和Cluster Volume Manager,则可以同时在多个节点上同时使用,支持Active/Active模式,同样的例子还有Oracle RAC,同一个数据库在多个节点上同时访问