此论坛已关闭。感谢你的参与。
服务器是Dell R720
OS: Windows server 2012 R2上安装hyper-v
两台虚拟机的虚拟OS也是Windows server 2012 R2
在虚拟机里可以看到event ID 32 ,来源disk的告警。但是物理机上无此告警。
在网上找解决方法,说在磁盘-属性-硬件-属性-策略中可以关闭启用设备上的写入缓存解决,但虚拟机上的这个设置是禁止更改的。
是否有其他办法可以解决这个问题?
Hi,
检查一下物理机上的这个设置,如果物理机上禁用了,虚拟机中可能就无法更改。
你的虚拟机是用的IDE controller还是SCSI controller? SCSI的磁盘会不支持禁止写入缓存。
这是一篇IDE和SCSI对比的文章: http://blogs.technet.com/b/craigf/archive/2010/04/20/scsi-vs-ide-disks-in-domain-controllers-running-as-virtual-machines-on-hyper-v-in-windows-server-2008-r2.aspx
还有一个帖子描述类似的问题: Disabling Disk Write Cache for a Windows Server 2012 Domain Controller Running as a Hyper-V Guest: https://social.technet.microsoft.com/Forums/windowsserver/en-US/c472c3d2-0a12-4883-a86c-4340ffa3d49e/disabling-disk-write-cache-for-a-windows-server-2012-domain-controller-running-as-a-hyperv-guest?forum=winserverhyperv
Best Regards,
Leo
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.