自动一体化系统配置与软件安装方法

文档序号:6371031阅读:343来源:国知局
专利名称:自动一体化系统配置与软件安装方法
技术领域
本发明涉及计算机应用技术领域,具体地说是ー种自动一体化系统配置与软件安装方法。
背景技术
大規模集群系统安装,一直是IT人员头痛的事,因为在目前信息化社会的建设与信息大爆炸的背景下,需要的存储设备、存储系统规模也越来越大,随之需求的存储节点也越来越多。在大規模部署存储设备系统时,系统安装成为ー项既耗费人力又另安装人员头疼的事,便捷的系统安装、设置方式也逐渐成为迫切的需求
发明内容

本发明的目的是提供一种自动一体化系统配置与软件安装方法。本发明的目的是按以下方式实现的,该系统体系结构包括系统包裁剪模块(I)、软件包添加与预安装检测模块(2)、内核定制模块(3)、系统iso镜像生成模块(4),其中
系统包裁剪模块(I)用户依据自己的实际应用需求,只选择其中的某几项功能。用户根据自己的需求选择需要安装的系统包,进入软件包添加模块(2);
软件包添加模块(2)负责搜集用户需要安装的软件包安装前进行预验证;
内核定制模块(3)将用户裁减掉的系统包以及用户自己添加的软件包重新组织新的软件仓库,将用户系统需求添加到安装启动映像,转至系统iso镜像生成模块(4);
系统iso镜像生成模块(4)依据设置生成系统iso镜像。本发明的有益效果是将Linux系统的ー键自动安装、裁剪定制以及软件自动安装有效结合起来,根据需求灵活定制,并可修改调整应用软件,根据“按需采用”、“灵活定制”、“安全”、“个性”的理念,采用“ー键安装”、“软件预安装”技术,简化Linux系统的定制编译过程,增强系统安全性,降低系统维护成本。


图I为自动一体化系统配置与软件安装方法组成;
图2为自动一体化系统配置与软件安装方法流程。
具体实施例方式下面參照附图,对本发明的内容以ー个具体实例来描述实现这一体系结构的过程。正如发明内容中所描述的,本发明体系结构主要包括系统包裁剪模块(I)、软件包添加模块(2)、内核定制模块(3)、系统iso镜像生成模块(4)。安装步骤如下
在ー个典型的配置环境里,用户将原系统包根据自己的需要通过系统包裁剪模块(I)去掉不需要的功能包,通过软件包添加模块(2)添加用户定制的软件包,完成(I)、(2)后对所有软件包进行预安装测试,并生成新的系统软件库,然后,内核定制模块(3)将用户系统需求添加到安装启动映像,转至系统iso镜像生成模块(4)。至此,已经完整实现了一体化、自动化系统配置与软件安装方法流程,系统可以根据用户安全需求自主定制系统,将安装过程中用户与系统的交互提前至系统配置阶段,该系统将系统的裁剪定制、额外软件包的安装以及系统设置有机的结合起来,采用“先设置、预安装、ー键式”技术可以动态选择系统功能包、软件安装包以及预先进行系统设置,从而 提高节点系统安装部署效率,简化了安装流程,減少人力资源耗费,増加实施过程的便捷与高效,使节点系统安装呈现统一安装、设置。除说明书所述的技术特征外,均为本专业技术人员的已知技术。
权利要求
1.自动一体化系统配置与软件安装方法,其特征在于系统包括系统包裁剪模块(I)、软件包添加与预安装检测模块(2)、内核定制模块(3)、系统iso镜像生成模块(4),其中 (1)系统包裁剪模块原版的Linux系统中包含所有该版本能实现的功能及系统包,但用户依据自己的实际应用需求选择需要安装的系统包; (2)软件包添加模块负责搜集用户 需要安装的软件包安装前进行预验证以保证软件可以正确安装、系统设置; (3)内核定制模块负责将用户裁减掉的系统包以及用户自己添加的软件包重新组织新的软件仓库,将用户原本在系统安装过程中需要交互设置的地方预先设置,并添加到内核安装映像中,减少用户安装过程中关注度,实现ー键安装; (4)系统iso镜像生成模块负责依据设置生成系统iso镜像; 安装步骤如下 在ー个典型的配置环境里,用户根据自己的需要将原系统包通过系统包裁剪模块(I)去掉不需要的功能包,通过软件包添加模块(2)添加用户定制的软件包; 完成步骤(I)和步骤(2)后,对所有软件包进行预安装测试,并生成新的系统软件库; 然后,内核定制模块(3)将用户系统需求添加到安装启动映像,转至系统iso镜像生成丰旲块(4 )。
2.根据权利要求I所述的方法,其特征在于,系统包裁剪模块(I)、软件包添加模块(2)依据系统软件库中软件包版本,将用户裁剪的包去棹,将用户需要预安装的包添加进来,并重新生成新的软件库及依赖关系。
3.根据权利要求I所述的方法,其特征在于将系统自由定制与量化裁剪结合在ー块,便于用户设置自己的安全规则配置,提高系统安全性,也方便用户安装,減少安装过程中的交互,提升系统安装的便捷度。
全文摘要
本发明提供一种自动一体化系统配置与软件安装方法,系统包括系统包裁剪模块(1)、软件包添加与预安装检测模块(2)、内核定制模块(3)、系统iso镜像生成模块(4),该方法,通常用于大规模集群节点系统安装,旨在提高系统以及软件安装、设置的一致性,提高用户系统安装效率。采用“一体化、自动化系统配置与软件安装”技术可以根据需要裁剪系统,添加额外功能,从而优化系统结构,不仅可以提高大规模系统安装部署效率,而且还可以对系统根据需要安全配置,增强系统安全性。
文档编号G06F9/445GK102722391SQ20121018498
公开日2012年10月10日 申请日期2012年6月7日 优先权日2012年6月7日
发明者张敬海, 王东风 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1