我有 Windows Server 2016。我的服务器上还有 Hyper-V 角色。我每天都会5:36
遇到错误,disk full
而且我的虚拟机正在停止运行。在 Hyper-V 日志中:
ProviderName: Microsoft-Windows-Hyper-V-StorageVSP
TimeCreated Id LevelDisplayName Message
----------- -- ---------------- -------
11.03.2018 5:36:08 5 Information Storage device 'D:\DBS82-Data.vhdx' changed recovery state. Previous state = Recoverable Error Detected, New state = Recoverable Error Detected.
11.03.2018 5:36:08 4 Information Storage device 'D:\DBS82-Data.vhdx' received a recovery status notification. Current device state = Recoverable Error Detected, Last status = No Errors, New status = Disk Full.
11.03.2018 5:36:08 6 Information Storage device 'D:\DBS82-Data.vhdx' received an IO failure with error = SRB_STATUS_ERROR_RECOVERY. Current device state = No Errors, New state = Recoverable Error Detected, Current status = No Errors.
我尝试不休眠直到5:36
查看发生了什么,因为我的磁盘上D
有80 G
可用空间。DBS82-Data.vhdx
快了100 G
。因此,我尝试不休眠,然后我看到磁盘上D
创建了DBS82-Data_E8D5659C--CBA3-4813-8543-F30F264A7A2F.avhdx
一个填满磁盘空间的文件。此外,在 Hyper-V 管理器中,我看到所有虚拟机的状态为merging
。那是什么?我可以在哪里管理它的过程?因为在 Windows Server 2008 中的 Hyper-V 上,我没有看到这个问题(功能)。
答案1
您已启用Hyper-V 检查点需要合并或者有一个额外的快照管理软件(备份或复制)将命令发送到 Hyper-V 以创建检查点/快照。
我将首先调查上述时间的系统/应用程序日志,以找出问题的根本原因。