The invention discloses a method and device for automatically downloading mirrors and installing KVM virtual machines. The master node detects whether the slave nodes have installed virtual machines, marks the slave nodes to be installed without virtual machines, configures the installation environment for each slave node to be installed, detects the OS versions of each slave node to be installed, and downloads from the server according to the OS versions of the slave nodes to be installed. Images adapted to each slave node to be installed; packages each image; passes the packaged image to the corresponding slave node to be installed, and automatically installs the image from the node to be installed. The invention can automatically download and install the mirror without manual operation, is convenient to operate, saves time and improves efficiency, and is suitable for KVM automatic installation of various platform servers.
【技术实现步骤摘要】
一种自动化下载镜像并安装KVM虚拟机的方法及装置
本专利技术涉及虚拟机安装领域,具体涉及一种自动化下载镜像并安装KVM虚拟机的方法及装置。
技术介绍
KVM虚拟化技术是当前云计算中计算虚拟化的主流技术,是云计算的核心底层能力,使用KVM把多台物理机虚拟化后,组成一个大的虚拟资源池,方便用户从资源池中按需分配计算能力,提升资源的使用效率,同时保证多用户资源之间的隔离性、安全性。目前,KVM虚拟机的安装一般由人工操作,当需安装的节点较多时,安装操作费时费力,效率低,影响后续进程。
技术实现思路
为解决上述问题,本专利技术提供一种自动化下载镜像并安装KVM虚拟机的方法及装置,提高安装效率。本专利技术的技术方案是:一种自动化下载镜像并安装KVM虚拟机的方法,包括以下步骤:S11:主节点检测各个从节点是否已安装虚拟机,标记出未安装虚拟机的待安装从节点;S22:为各个待安装从节点配置安装环境;S33:检测各个待安装从节点的OS版本;S44:根据所检测的待安装从节点OS版本,从服务器下载与各个待安装从节点适配的镜像;S55:打包各个镜像;S66:将打包好的镜像传至相应待安装从节点, ...
【技术保护点】
1.一种自动化下载镜像并安装KVM虚拟机的方法,其特征在于,包括以下步骤:S11:主节点检测各个从节点是否已安装虚拟机,标记出未安装虚拟机的待安装从节点;S22:为各个待安装从节点配置安装环境;S33:检测各个待安装从节点的OS版本;S44:根据所检测的待安装从节点OS版本,从服务器下载与各个待安装从节点适配的镜像;S55:打包各个镜像;S66:将打包好的镜像传至相应待安装从节点,待安装从节点自动安装镜像。
【技术特征摘要】
1.一种自动化下载镜像并安装KVM虚拟机的方法,其特征在于,包括以下步骤:S11:主节点检测各个从节点是否已安装虚拟机,标记出未安装虚拟机的待安装从节点;S22:为各个待安装从节点配置安装环境;S33:检测各个待安装从节点的OS版本;S44:根据所检测的待安装从节点OS版本,从服务器下载与各个待安装从节点适配的镜像;S55:打包各个镜像;S66:将打包好的镜像传至相应待安装从节点,待安装从节点自动安装镜像。2.根据权利要求1所述的自动化下载镜像并安装KVM虚拟机的方法,其特征在于,还包括:S77:待安装从节点在安装完镜像后,将安装结果反馈给主节点;S88:主节点将安装结果保存并显示。3.根据权利要求1所述的自动化下载镜像并安装KVM虚拟机的方法,其特征在于,步骤S22,为各个待安装节点配置安装环境,具体包括:配置QEMU环境和配置网络环境。4.根据权利要求1所述的自动化下载镜像并安装KVM虚拟机的方法,其特征在于,步骤S44中,主节点预先配置有default文件,主节点依据default文件内容,根据所检测的待安装从节点OS版本,从服务器下载与各个待安装从节点适配的镜像。5.一种自动化下载镜像并安装KVM...
【专利技术属性】
技术研发人员:史慧娟,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。