一种批量部署操作系统的方法及装置的制造方法

文档序号:8942863阅读:661来源:国知局
一种批量部署操作系统的方法及装置的制造方法
【技术领域】
[0001] 本发明属于操作系统管理领域,尤其涉及一种批量部署操作系统的方法及装置。
【背景技术】
[0002] 现有技术公开了一种操作系统的自动部署方法(申请号码:200510090508. 6),包 括:1、服务器的部署服务端对节点计算机所需安装操作系统类型的参数以及相应的安装配 置参数进行处理并注册针对所述节点计算机的自动安装部署服务;2、所述节点计算机从网 卡启动,下载引导程序和所述预安装配置文件并由所述引导程序根据所述预安装配置文件 从网络启动预安装环境程序;3、所述预安装环境程序加载硬件设备的驱动程序;4、所述预 安装环境程序在所述节点计算机上安装操作系统并根据所述节点计算机的硬件设备属性 安装驱动程序;5、注销所述自动安装部署服务,完成操作系统的安装。
[0003] 上述操作系统自动部署方法尽管实现了为多台硬件结构不同的计算机自动安装 不同操作系统的技术问题,但是,在节点计算机下载引导程序及预安装配置文件、启动预安 装环境程序、加载硬件设备的驱动程序等多个过程中均需要熟练技术人员进行控制,对于 不熟悉安装操作系统的技术人员,则难以安装成功;另外,上述技术方案也无法真正意义上 实现一键自动化批量部署操作系统。

【发明内容】

[0004] 本发明提供一种批量部署操作系统的方法及装置,以解决上述问题。
[0005] 本发明提供一种批量部署操作系统的方法。上述方法包括以下步骤:
[0006] 部署控制服务器根据从WEB客户端获取的部署命令,确定对应的待部署目标机 器;
[0007] 所述部署控制服务器根据所述待部署目标机器,确定对应的待安装操作系统及与 所述待安装操作系统对应的操作系统配置文件。
[0008] 本发明还提供一种批量部署操作系统的装置,包括WEB客户端、部署控制服务器、 一个或多个待部署目标机器;其中,所述WEB客户端通过所述部署控制服务器与所述一个 或多个待部署目标机器相连;
[0009] 所述WEB客户端,用于向所述部署控制服务器发送部署命令;
[0010] 所述部署控制服务器,用于根据从WEB客户端获取的部署命令,确定对应的待部 署目标机器;还用于根据所述待部署目标机器,确定对应的待安装操作系统及与所述待安 装操作系统对应的操作系统配置文件。
[0011] 通过以下方案:部署控制服务器根据从WEB客户端获取的部署命令,确定对应的 待部署目标机器;所述部署控制服务器根据所述待部署目标机器,确定对应的待安装操作 系统及与所述待安装操作系统对应的操作系统配置文件;实现了通过操作WEB客户端,一 键自动化批量部署操作系统,同时,将运维人员从繁重的操作系统部署工作中解脱出来,并 无限降低技术门槛,让所有相关人员都能胜任此项工作,大大增强了用户体验。
[0012] 通过以下方案:部署控制服务器向目标机器发送DHCP业务服务请求;所述目标机 器向所述部署控制服务器反馈DHCP业务服务响应,其中,所述DHCP业务服务响应中携带了 网段信息;通过DHCP业务服务可将多台目标机器划分至不同的网段,从而实现同时批量配 置不同的操作系统及初始化设置。
[0013] 通过以下方案:所述操作系统镜像关联不同的操作系统配置文件即Kickstart配 置文件;同一操作系统关联一个或多个Kickstart配置文件,其中,所述Kickstart配置文 件定义操作系统安装过程的应答选项,从而实现无人值守的自动部署。
【附图说明】
[0014] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0015] 图1所示为本发明实施例1的批量部署操作系统的方法处理流程图;
[0016] 图2所示为本发明实施例2的批量部署操作系统的装置结构图。
【具体实施方式】
[0017] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0018] 图1所示为本发明实施例1的批量部署操作系统的方法处理流程图,包括以下步 骤:
[0019] 步骤101 :部署控制服务器根据从WEB客户端获取的部署命令,确定对应的待部署 目标机器;
[0020] 进一步地,所述部署命令携带了网段信息。
[0021] 进一步地,所述部署控制服务器存储网段信息及待部署目标机器对照表,如下表1 所示:
[0022] 网段信息及待部署目标机器对照表

[0025] 表1
[0026] 进一步地,部署控制服务器根据从WEB客户端获取的部署命令,确定对应的待部 署目标机器之前,还包括:
[0027] 预先对部署控制服务器进行业务配置并将操作系统的ISO镜像挂载至所述部署 控制服务器。
[0028] 进一步地,配置的业务类型包括PXE业务服务、DHCP业务服务、DNS业务服务、TFTP 业务服务、HTTP业务服务、Kickstart业务服务。
[0029] 对上述业务配置完成后,进行统一流程化管理。
[0030] 进一步地,部署控制服务器向目标机器发送DHCP业务服务请求;所述目标机器向 所述部署控制服务器反馈DHCP业务服务响应;其中,所述DHCP业务服务响应中携带了网段 信息。
[0031] 其中,DHCP业务服务可将多台目标机器划分至不同的网段,从而实现同时批量配 置不同的操作系统及初始化设置。
[0032] 进一步地,所述操作系统镜像关联不同的操作系统配置文件即Kickstart配置文 件。
[0033] 进一步地,同一操作系统关联一个或多个Kickstart配置文件。
[0034] 其中,所述Kickstart配置文件定义操作系统安装过程的应答选项,从而实现无 人值守的自动部署。
[
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1