[发明专利]一种针对RHEL操作系统与应用的快速部署方法在审
| 申请号: | 201310504731.5 | 申请日: | 2013-10-23 |
| 公开(公告)号: | CN104572154A | 公开(公告)日: | 2015-04-29 |
| 发明(设计)人: | 尉超 | 申请(专利权)人: | 北京天地超云科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 赵建刚 |
| 地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 针对 rhel 操作系统 应用 快速 部署 方法 | ||
1.一种针对RHEL操作系统与应用的快速部署方法,其特征在于,包括:
步骤一:获取应用安装依赖的RHEL操作系统的组件安装列表;
步骤二:根据应用安装时所需的所述RHEL操作系统的配置,制作所述RHEL操作系统的参数配置脚本;
步骤三:制作所述RHEL操作系统的应用安装包的执行脚本;
步骤四:将所述组件安装列表、所述参数配置脚本、所述应用安装包的执行脚本组合成所述RHEL操作系统的安装配置文件,然后将所述安装配置文件与所述RHEL操作系统的安装文件、所述RHEL操作系统的应用安装文件打包成一个所述RHEL操作系统的安装镜像文件,即统一安装镜像;
步骤五:用所述安装镜像文件执行所述RHEL操作系统的安装和应用部署。
2.根据权利要求1所述的针对RHEL操作系统与应用的快速部署方法,其特征在于,所述步骤一中,所述组件安装列表包括系统基本组件包、系统桌面组件包和应用程序组件;所述应用程序组件包括网络服务组件包、数据库组件包、NFS文件系统组件包、NTP协议组件包和软件开发组件包。
3.根据权利要求1所述的针对RHEL操作系统与应用的快速部署方法,其特征在于,所述步骤二中,所述参数配置脚本包括所述RHEL操作系统的磁盘分区设置参数、所述RHEL操作系统的网络配置参数和所述RHEL操作系统的应用程序的系统参数;所述RHEL操作系统的所述应用程序的系统参数包括应用程序对所述RHEL操作系统的系统文件的增加、删除和修改配置。
4.根据权利要求3所述的针对RHEL操作系统与应用的快速部署方法,其特征在于,所述步骤二中,所述RHEL操作系统安装所需的参数配置时,若所述系统安装配置文件中没有包含所有所述RHEL操作系统要求所需配置的参数,则所述RHEL操作系统安装过程出现供用户手动配置的操作页面;若所述系统安装配置文件中包含所有所述RHEL操作系统要求所需配置的参数,则实现无人值守的所述RHE系统安装。
5.根据权利要求1所述的针对RHEL操作系统与应用的快速部署方法,其特征在于,所述步骤三中,所述应用安装包的执行脚本包括系统应用自带的安装脚本或应用安装执行脚本和系统配置的优化脚本;所述系统配置的优化脚本包括修改系统缓存配置脚本和修改系统组件配置脚本;所述系统组件配置包括修改MySQL数据库组件的连接数、修改Tomcat组件的端口和缓存目录和修改NTP同步的时间服务器地址。
6.根据权利要求1所述的针对RHEL操作系统与应用的快速部署方法,其特征在于,所述步骤五中,执行所述RHEL操作系统的安装和应用部署时,依次包括如下步骤:RHEL内核引导、初始化安装环境、读取安装配置文件、配置操作安装参数、安装操作系统组件、执行扩展安装脚本、安装完成、重启。
7.根据权利要求6所述的针对RHEL操作系统与应用的快速部署方法,其特征在于,所述步骤五中,所述安装若要求所述RHEL操作系统通过读取安装配置文件的方式来执行安装,则在打包生成操作系统安装镜像文件之前,先修改所述RHEL操作系统的内核引导配置文件isolinux.cfg。
8.根据权利要求7所述的针对RHEL操作系统与应用的快速部署方法,其特征在于,对于所述RHEL操作系统的所述安装配置文件和所述内核引导配置文件,均通过Kickstart配置文件结构规则进行约束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天地超云科技有限公司,未经北京天地超云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310504731.5/1.html,转载请声明来源钻瓜专利网。





