[发明专利]Linux集群系统远程自动维护方法和维护系统有效
申请号: | 201210031206.1 | 申请日: | 2012-02-13 |
公开(公告)号: | CN102957562A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 单联瑜;丛龙水;李战强;董涛;邢占军;孙世为;段淼;孙友凯;赵军民;付巧娟;吴敏;刘玉梅;徐香明;卢晋平;董倩;车晓萍;刘芳;尚新民;侯树杰;徐辉 | 申请(专利权)人: | 中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 济南日新专利代理事务所 37224 | 代理人: | 谢省法 |
地址: | 100728 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | linux 集群 系统 远程 自动 维护 方法 | ||
技术领域
本发明涉及微机集群系统管理维护领域,特别是涉及到一种集群系统远程自动维护方法和系统。
背景技术
随着微机集群技术的发展和应用系统的需求,微机集群的应用越来越广,规模日趋庞大。如何方便、高效的管理微机集群是系统管理亟待解决的问题,也是提供微机集群资源利用率的瓶颈之一。传统的手工管理已经不能满足日常的需要,例如:当某些节点出现问题,管理员手工引导系统到维护模式,不但工作量大,而且出现误操作,延误了解决问题的时间。
现在使用的集群管理系统大多数是使用并行命令对系统进行维护,前提是系统处于正常的状态,保证命令能够正常的执行。当将节点出现某些故障,系统不发正常引导时,并行命令的方法则是无能为力,只能依靠管理员手工解决。目前没有针对Linux集群系统出现故障时,进行远程自动维护的方法。为此我们发明了一种Linux集群系统远程自动维护方法和系统,解决了以上技术问题。
发明内容
本发明的目的是提供一种可将节点运程自动引导到维护方式的Linux集群系统远程自动维护方法和系统。
本发明的目的可通过如下技术措施来实现:Linux集群系统远程自动维护方法,该Linux集群系统远程自动维护方法包括保存集群系统特征的配置参数;当需要对节点进行系统维护时,将数据库中对应的该节点的引导状态进行设置;根据数据库中该节点的该引导状态,使用不同的引导程序,进行系统维护;以及将该节点的状态设置为正常启动,自动重新启动该节点到正常的生产状态。
本发明的目的还可通过如下技术措施来实现:
该Linux集群系统远程自动维护方法还包括当有多个节点需要进行系统维护时,在对该节点重新启动的步骤后,返回到对下一个节点的引导状态进行设置的步骤。
该引导状态包括boot设置、install设置、rescue设置、updaterpm设置、biosset设置和biosupdate设置,该boot设置使得该节点从网络得到的是本地启动的命令,系统从本机硬盘系统启动,该install设置使得该节点从网络得到的是网络安装的命令,系统通过pxelinux+kickstart的方式实现系统安装与配置,该rescue设置使得该节点从网络得到的是网络启动到虚拟文件系统的命令,系统工作在无盘状态下,操作员可以利用linux系统工具对节点进行系统维护,该updaterpm设置时,自动将该节点的对应操作系统版本、系统架构的update目录下的需要升级的rpm包拷贝到目标节点临时目录下,并生成rpm包升级脚本,实现rpm包的自动升级,该biosupdate设置使得该节点从网络得到的是网络启动的命令,系统通过pxelinux+memdisk的方式实现目标节点bios的升级,该biosset设置使得该节点从网络得到的是网络启动的命令,系统通过pxelinux+memdisk的方式实现目标节点bios优化设置的导入。
在该系统维护的步骤中,使用远程的方式对节点进行加电,将节点引导到系统维护状态、对系统的RPM包进行升级或者改变系统的环境设置,并完成相应的维护工作。
该配置参数包括Kickstart配置信息、服务器配置信息和节点分级信息。
该Kickstart配置信息包括kickstart文件信息和文件内容,在集群的集成时,系统的安装和配置方式全部记录在该kickstart文件信息中,该kickstart文件信息具有kickstart模板文件,其包含了大部分系统需要的信息,同时也为新的操作系统提供了新参数的加入方式,该kickstart文件信息存储该kickstart模板文件或者该kickstart文件信息的版本控制信息。
在配置该kickstart模板文件时,当安装组存在时,如果安装组对应的该kickstart模板文件存在,获取该kickstart模板文件进行修订保存。
如果安装组对应的该kickstart模板文件不存在,查询数据库中标准模板文件,并在该标准模板文件存在时,使用该标准模板文件创建该kickstart模板文件。
该服务器配置信息为对集群中的所有服务器进行说明,该节点分级信息为对集群节点的分级管理信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司胜利油田分公司物探研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210031206.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种硬实种子的处理剂
- 下一篇:塑料光纤双回路热备无缝组网通信系统