如何手动让虚拟机崩溃生成蓝屏文件

发布时间:  2016-08-20 浏览次数:  119 下载次数:  0
问题描述

如何手动让虚拟机崩溃生成蓝屏文件

解决方案

设置虚拟机生成蓝屏文件:

1、  登陆到WIN7虚拟机上(通过vnc或者其他方式),右键“计算机”,选择“属性”,弹出系统窗口。

2、      选择左侧的“高级系统设置”,弹出“系统属性”对话框。选择“高级”选项卡。

3、  在“高级”选项卡中,选择“启动和故障恢复”的“设置”按钮。

4、  在“启动和故障恢复”对话框中,在“系统失败”处按照下图进行设置成核心内存转储

5、  点击确认。

6、  重启虚拟机使上述设置生效。

 

CNA节点上让虚拟机生成蓝屏文件(UVP高危操作):

1、  当虚拟机通过vnc登录后发现黑屏,说明虚拟机死机。

2、  通过Omsportal找到虚拟机所在CNA节点。

3、  如果计算集群内资源充足,请将该台CNA节点上面的其他正常虚拟机迁移到其他的CNA节点上,保证该台CNA节点上只有一台死机的VM

4、  通过putty登录到该CNA节点上,执行“xm li”命令查看黑屏VMID

下图中虚拟机“i-361E0654”对应的ID 71

5、  然后执行如下命令让黑屏虚拟机蓝屏,效果如上图(请将命令放到txt文档中编辑,防止中文符号乱码)。高危操作,ID一定不要搞错。

xenstore-write /local/domain/71/control/sysrq "B"

虚拟机蓝屏后,会自动生成memory.dmp文件然后重启。

6、  待虚拟机正常启动后,登录虚拟机,从以下目录收集memory.dmp文件。

例如:%Systemroot%\MEMORY.DMP

7、  将蓝屏文件收集后返回研发人员分析。


END