【技术实现步骤摘要】
一种虚拟机管理方法、系统、设备以及介质
[0001]本专利技术涉及虚拟机领域,具体涉及一种虚拟机管理方法、系统、设备以及存储介质。
技术介绍
[0002]如今,在互联网产业高速发展的时代,软件产品的开发、交付频率和周期越来越短。
[0003]软件开发对于开发效率和产品质量的要求也越来越高。而持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是代码集成到主干之前,必须通过自动化测试,只要有一个测试用例失败,就不能集成。通过持续集成,团队可以快速的从一个功能到另一个功能,简而言之,敏捷软件开发很大一部分要归功于持续继承。而目前对于一款全新软件产品的开发,并没有完全标准化的持续集成系统的搭建方法,尤其对于新产品,从零开始搭建一套高效、稳定的持续集成系统更是会耗费较长的时间。
技术实现思路
[0004]有鉴于此,为了克服上述问题的至少一个方面,本专利技术实施例提出一种虚拟机管理方法,包括以下步骤:
[0005]注册虚拟机并利用获取到的镜像包对所述虚拟机灌装系统;
[000 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟机管理方法,其特征在于,包括以下步骤:注册虚拟机并利用获取到的镜像包对所述虚拟机灌装系统;将所述镜像包挂载到所述虚拟机的系统的预设目录下;修改配置文件以将所述镜像包作为本地yum源;利用所述yum源在所述虚拟机中安装编译工具和依赖得到最终的模板虚拟机;对所述模板虚拟机进行克隆以得到多个相同的虚拟机;从所述多个相同的虚拟机中选择一个虚拟机作为管理主机以对其他虚拟机进行管理。2.如权利要求1所述的方法,其特征在于,利用所述yum源在所述虚拟机中安装编译工具和依赖得到最终的模板虚拟机,进一步包括:响应于接收到第一安装命令,根据所述第一安装命令中的参数从所述yum源中获取待安装的编译工具和/或依赖;安装获取到的编译工具和/或依赖。3.如权利要求1所述的方法,其特征在于,还包括:接收外部下载的其他编译工具和/或依赖的安装包;响应于接收到第二安装命令,根据所述第二安装命令中的参数对相应的外部下载的安装包执行安装流程。4.如权利要求1所述的方法,其特征在于,从所述多个相同的虚拟机中选择一个虚拟机作为管理主机以对其他虚拟机进行管理,进一步包括:在所述管理主机中创建配置文件;根据所述配置文件中的配置信息对其他虚拟机进行配置管理。5.如权利要求4所述的方法,其特征在于,还包括:对每一个其他虚拟机的状态进行检测。6.一种虚拟机管理系统,其特征在于,包括:注册模块,配置为注册虚拟机并利用获取到的镜像包...
【专利技术属性】
技术研发人员:任健,孙明刚,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。