问题说明
本文用于排查“ZSphere 多台 Windows 虚拟机黑屏死机后手动启动恢复”类问题。
现象
- 多台 Windows 虚拟机黑屏,手动启动后恢复。
- 管理节点服务、存储状态、libvirtd 服务表面正常。
适用环境
- 产品:ZVF
- 版本:4.x
- 组件:ZSphere
- 涉及对象:虚拟机稳定性
- 场景:虚拟机运行类问题,需结合当前版本、部署形态、存储类型和操作时间线确认。
可能原因
- Guest OS 资源不足、蓝屏/黑屏、驱动或补丁问题。
- 物理机 CPU/内存、存储 IO 或网络抖动导致虚拟机卡死。
- 平台侧未记录明显服务异常,需要从虚拟机内部和宿主机侧交叉验证。
排查步骤
按顺序执行以下检查,并记录受影响对象、发生时间、完整报错和当前状态。
- 统计受影响虚拟机、宿主机、发生时间和是否集中在同一资源池。
- 检查宿主机资源、存储 IO、libvirt/qemu 日志和虚拟机事件。
- 在 Windows 内部查看事件查看器、蓝屏转储和驱动日志。
- 避免直接批量重启,先保留一台现场用于证据采集。
处理方法
- 优先定位受影响虚拟机是否集中在同一宿主机、资源池或存储路径,排除共性基础设施故障。
- 在保留现场证据后,对单台虚拟机进行受控恢复;批量恢复前应由 ZStack 官方技术支持确认根因和操作影响。
验证方法
- 恢复后的虚拟机可稳定运行,Guest OS 中无持续的死机或蓝屏事件。
- 宿主机、存储和管理日志中无同一时间窗口的持续异常。
