VMM虚拟机启动失败故障处理

简介:

最近将一台Dell Poweredge R510服务器,装好Windows Server 2012和Hyper-v角色后,加入SCVMM2012中,然后在该服务器上创建了一个windows 2012的虚拟机。一切就绪后

启动虚拟机

clip_image002

发现无法启动,错误如下

clip_image004

错误(12700)

由于以下错误,VMM 无法在 hyper-v03.renren-inc.com 服务器上完成主机操作: “Windows Server 2012 DC”无法启动。(虚拟机 ID 4025B7CB-5309-4AB9-973F-6058DB789BFA)

无法启动虚拟机“Windows Server 2012 DC”,因为虚拟机监控程序未运行(虚拟机 ID 4025B7CB-5309-4AB9-973F-6058DB789BFA)。以下操作可以帮助你解决此问题:1)验证物理计算机的处理器是否具有受支持版本的硬件协助虚拟化功能。2)验证是否在物理计算机的 BIOS 中启用了硬件协助虚拟化和硬件协助数据执行保护功能。(如果你编辑 BIOS 以启用任一设置,你必须关闭物理计算机的电源,然后再打开电源。仅仅重置物理计算机是不够的。)3)如果你已经对引导配置数据存储进行了更改,则检查这些更改,以确保虚拟机监控程序配置为自动启动。

Unknown error (0x8000)

建议的操作

请解决此主机问题,然后重试该操作。

开始以为SCVMM出现问题了,随即查看其他两台Hyper-v上的vmm,都正常运行。新建一台VMM,也可以正常启动。然后开始分析这台R510,

根据提示:

1、 R510肯定支持硬件虚拟化功能

2、 成功安装Hyper-v,说明VT功能已启用

3、硬件协助数据执行保护功能,这个以前没有注意过,重启R510,进入Bios,发现有一项“Execute Disable”是 “Disabled”的,随即“Enabled”。重启机器。。。。。

clip_image006

进入系统后,转到SCVMM控制台,再次启动这台VMM,成功启动。

clip_image008

完事后,上网搜索相关资料:

Execute Disable(执行禁用)

在Dell服务器Bios中,该选项默认是开启。这台R510可能以前被修改过。

Execute Disable Bit是Intel在新一代处理器中引入的一项功能,开启该功能后,可以防止病毒、蠕虫、木马等程序利用溢出、无限扩大等手法去破坏系统内存并取得系统的控制权。其工作原理是:处理器在内存中划分出几块区域,部分区域可执行应用程序代码,而另一些区域则不允许。

最后总结:

Dell服务器使用虚拟化技术需要开启两项Bios设置:

启动时按F2进Bios,在CPU 项

把“Virtualization Technology ”和“Execute Disable”两项设置为enabled即可

保存,重启。




本文转自liang_simon51CTO博客,原文链接:http://blog.51cto.com/shubao    ,如需转载请自行联系原作者

相关文章
|
Linux KVM 虚拟化
如何恢复故障KVM虚拟机qcow2磁盘镜像文件LVM分区中的数据
如何恢复故障KVM虚拟机qcow2磁盘镜像文件LVM分区中的数据
560 0
如何恢复故障KVM虚拟机qcow2磁盘镜像文件LVM分区中的数据
|
虚拟化
【错误记录】VMware 虚拟机报错 ( 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 )
【错误记录】VMware 虚拟机报错 ( 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 )
6760 0
【错误记录】VMware 虚拟机报错 ( 虚拟化性能计数器需要至少一个可正常使用的计数器, 模块 “VPMC“ 启动失败 , 未能启动虚拟机 )
|
2月前
|
缓存 Java C#
【JVM故障问题排查心得】「Java技术体系方向」Java虚拟机内存优化之虚拟机参数调优原理介绍(一)
【JVM故障问题排查心得】「Java技术体系方向」Java虚拟机内存优化之虚拟机参数调优原理介绍
127 0
|
12月前
|
运维 监控 Java
28-虚拟机性能监控&故障处理工具
经过前面对于虚拟机内存分配与回收技术各方面的介绍, 相信大家已经建立了一个比较系统、 完整的理论基础。 理论总是作为指导实践的工具, 把这些知识应用到实际工作中才是我们的最终目的。 接下来的内容, 我们将从实践的角度去认识虚拟机内存管理的世界。
87 0
|
运维 监控 数据可视化
JVM-12虚拟机性能监控与故障处理工具之【JDK的可视化工具-VisualVM】
JVM-12虚拟机性能监控与故障处理工具之【JDK的可视化工具-VisualVM】
152 0
|
缓存 运维 监控
JVM-11虚拟机性能监控与故障处理工具之【JDK的可视化工具-JConsole】
JVM-11虚拟机性能监控与故障处理工具之【JDK的可视化工具-JConsole】
256 0
|
运维 监控 数据可视化
JVM-10虚拟机性能监控与故障处理工具之【JDK的命令行】
JVM-10虚拟机性能监控与故障处理工具之【JDK的命令行】
50 0
|
缓存 运维 监控
JVM08-虚拟机故障处理之可视化故障处理工具JConsole工具
上一篇我们介绍了JVM07-虚拟机故障处理命令行工具。这一篇将继续介绍虚拟机故障处理之可视化故障处理工具JConsole工具。这个工具我们可以在JDK的bin目录下找到。
99 0
JVM08-虚拟机故障处理之可视化故障处理工具JConsole工具
|
运维 监控 Java
JVM07-虚拟机故障处理之命令行工具
上一篇我们介绍了JVM06-经典垃圾收集器。这篇文章将介绍用来排查处理虚拟机故障的一些常用的命令行工具。因为如果我们要对JVM进行调优时,必须要通过这些工具分析虚拟机的运行状态。
108 0
JVM07-虚拟机故障处理之命令行工具
|
SQL 缓存 运维
虚拟机性能监控与故障处理工具
虚拟机性能监控与故障处理工具