虚拟机启动方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37964101 阅读:20 留言:0更新日期:2023-06-30 09:39
本申请涉及一种虚拟机启动方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:响应于服务器的启动指令,获取服务器下安装的各虚拟机的虚拟硬件版本信息;在各虚拟机中,确定虚拟硬件版本信息不符合预设版本条件的目标虚拟机;将目标虚拟机的配置文件中包含的虚拟硬件版本信息修正为第一目标虚拟硬件版本信息;第一目标虚拟硬件版本信息是与服务器运行的虚拟化平台程序套件的版本信息相匹配的虚拟硬件版本信息;对修正后的各虚拟机进行启动处理。采用本方法能够解决因虚拟化平台程序套件与服务器的兼容性较差而出现虚拟机无法启动进而导致服务器重启或宕机的问题,提高了虚拟化平台整体环境的稳定性和安全性。性。性。

【技术实现步骤摘要】
虚拟机启动方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种虚拟机启动方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]VMware vSphere是一款广泛应用的虚拟化平台程序套件,用户可以基于VMware vSphere程序套件搭建虚拟化平台。具体的,VMware vSphere程序套件主要包括ESXi程序组件和vCenter Server程序组件,通过在服务器上安装和运行ESXi程序组件,可以将服务器部署为ESXi主机,作为用于创建和运行虚拟机的虚拟化平台,多台ESXi主机可以组成虚拟化平台集群(vSphere集群),可以通过基于vCenter Server程序组件部署的管理节点来管理vSphere集群中的各ESXi主机。
[0003]然而,某些版本的VMware vSphere程序套件(如7.0版和8.0版)与搭载C86处理器的ESXi主机的兼容性较差,因此,在该ESXi主机上启动虚拟机时,容易出现虚拟机无法启动的情况,导致ESXi主机重启或宕机的问题。
专利技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟机启动方法,其特征在于,所述方法应用于服务器,所述服务器部署有若干虚拟机,所述方法包括:响应于所述服务器的启动指令,获取所述服务器下安装的各所述虚拟机的虚拟硬件版本信息;在各所述虚拟机中,确定虚拟硬件版本信息不符合预设版本条件的目标虚拟机;将所述目标虚拟机的配置文件中包含的虚拟硬件版本信息修正为第一目标虚拟硬件版本信息;所述第一目标虚拟硬件版本信息是与所述服务器运行的虚拟化平台程序套件的版本信息相匹配的虚拟硬件版本信息;对修正后的各所述虚拟机进行启动处理。2.根据权利要求1所述的方法,其特征在于,所述将所述目标虚拟机的配置文件中包含的虚拟硬件版本信息修正为第一目标虚拟硬件版本信息,包括:将原格式的所述目标虚拟机的配置文件进行第一格式转换,得到目标格式的配置文件,并将所述目标格式的配置文件中包含的虚拟硬件版本信息修正为第一目标虚拟硬件版本信息;将修正后的所述目标格式的配置文件进行第二格式转换,得到修正后的原格式的配置文件。3.根据权利要求1所述的方法,其特征在于,所述在各所述虚拟机中,确定虚拟硬件版本信息不符合预设版本条件的目标虚拟机,包括:将各所述虚拟机的虚拟硬件版本信息,与预设版本信息集合中包含的第二目标虚拟硬件版本信息进行匹配;所述第二目标虚拟硬件版本信息为与所述服务器运行的虚拟化平台程序套件的版本信息不匹配的虚拟硬件版本信息;在存在与所述第二目标虚拟硬件版本信息匹配成功的所述虚拟硬件版本信息的情况下,将匹配成功的所述虚拟硬件版本信息对应的虚拟机确定为不符合预设版本条件的目标虚拟机。4.根据权利要求1所述的方法,其特征在于,所述响应于所述服务器的启动指令,获取所述服务器下安装的各所述虚拟机的虚拟硬件版本信息,包括:响应于所述服务器的启动指令,以预设周期从所述服务器中获...

【专利技术属性】
技术研发人员:赵刚焦岩马庆怀
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1