[发明专利]一种基于cobbler的兼容虚拟化架构的操作系统自动安装方法有效
申请号: | 201711335160.1 | 申请日: | 2017-12-14 |
公开(公告)号: | CN108255500B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 赵健文;徐景鸿;关志来;丘树杰 | 申请(专利权)人: | 广东睿江云计算股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 佛山市禾才知识产权代理有限公司 44379 | 代理人: | 单蕴倩 |
地址: | 528000 广东省佛山市禅城区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 cobbler 兼容 虚拟 架构 操作系统 自动 安装 方法 | ||
一种基于cobbler的兼容虚拟化架构的操作系统自动安装方法,包括服务器和客户端,服务器通过判断操作系统版本是否为虚拟化架构版本,若是,则下载虚拟化架构版本的pxelinux.0文件、default文件、mboot.c32文件、vmlinuz文件、xen.gz文件、install.img文件和answerfile文件,并下载安装树下必备的软件包,再进行操作系统的自动安装和部署;若不是,则下载Linux版本的pxelinux.0文件、default文件、menu.c32文件、vmlinuz文件、initrd.img文件和kickstart文件,并下载安装树下必备的软件包,再进行操作系统的自动安装和部署。本发明解决了cobbler对于虚拟化架构的自动化部署管理兼容性不足的问题。
技术领域
本发明涉及操作系统自动安装领域,尤其涉及一种基于cobbler的兼容虚拟化架构的操作系统自动安装方法。
背景技术
目前在大型的服务器1应用场景中,操作系统的安装是所有基础设施构建的第一步。Cobbler是一种Linux自动化安装服务器1,可以快速的设置网络安装环境。它提供抽象的管理平台,粘合多种资源并自动执行许多相关联的任务。因此在部署新系统时,能通过统一的中央管理节点来配置服务,创建存储库,解压操作系统媒介等等,因此在大型批量化操作系统的安装场景中,能极大的提高效率。但是由于Cobbler对于虚拟化架构版本的操作系统和Linux架构版本的操作系统的自动化部署管理存在兼容不足的问题,故设计一种基于cobbler的兼容虚拟化架构的操作系统自动安装方法。
发明内容
本发明的目的在于提出一种基于cobbler的兼容虚拟化架构的操作系统自动安装方法,以解决cobbler对于虚拟化架构的自动化部署管理兼容性不足的问题。
为达此目的,本发明采用以下技术方案:
一种基于cobbler的兼容虚拟化架构的操作系统自动安装方法,包括服务器和客户端,包括操作系统的自动安装过程:
步骤A:所述服务器设定需要部署的操作系统版本并判断该版本是否为虚拟化架构版本,若该版本不是虚拟化架构版本,则使用默认cobbler提供的default文件;若该版本为虚拟化架构版本,则使用经过修改的兼容虚拟化架构的default文件;
步骤B:若部署的操作系统版本为虚拟化架构版本,则所述客户端请求IP地址并下载虚拟化架构版本的pxelinux.0文件,若不是,则所述客户端请求IP地址并下载Linux版本的pxelinux.0文件;
步骤C:所述客户端下载完虚拟化架构版本的pxelinux.0文件后,所述客户端下载虚拟化架构版本的default文件;
所述客户端下载完Linux版本的pxelinux.0文件后,所述客户端下载Linux版本的default文件;
步骤D:所述客户端下载完虚拟化架构版本的default文件后,继续下载mboot.c32文件、vmlinuz文件、xen.gz文件和install.img文件,然后获取answerfile文件;
所述客户端下载完Linux版本的default文件后,继续下载menu.c32文件、vmlinuz文件和initrd.img文件,然后获取kickstart文件;
步骤E:所述客户端下载与answerfile文件相对应或者与kickstart文件相对应的安装树目录下的必备软件包;
然后所述客户端根据answerfile文件或者kickstart文件进行系统的自动安装并部署自定义信息;
操作系统安装完毕后,通过cobbler电源管理系统进行关闭或者重启系统。
优选的,所述服务器上安装有接收模块和判断模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东睿江云计算股份有限公司,未经广东睿江云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711335160.1/2.html,转载请声明来源钻瓜专利网。