[发明专利]一种通过BMC自动批量灌装系统的方法在审

专利信息
申请号: 201710469777.6 申请日: 2017-06-20
公开(公告)号: CN107291499A 公开(公告)日: 2017-10-24
发明(设计)人: 李超 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F9/445 分类号: G06F9/445
代理公司: 济南信达专利事务所有限公司37100 代理人: 张靖
地址: 450000 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 通过 bmc 自动 批量 灌装 系统 方法
【说明书】:

技术领域

本发明涉及系统测试技术领域,具体涉及一种通过BMC自动批量灌装系统的方法。

背景技术

随着目前BMC技术的不断发展,各种BMC监控、巡检报警等方法被越来越多的应用于服务器产品和各种客户场景。大型机房的通用服务器机柜里通常有20至100个相同类型的服务器,在服务器部署和维护的过程中,需要通过BMC对这些服务器进行维护。一般情况下,部署一个服务器,需要花费大量的时间灌装系统,升级系统文件和安装驱动,并且基本都是手动操作的。在大量重复操作的情况下,难免会出现一些难以避免的错误。

发明内容

本发明要解决的技术问题是:本发明针对以上问题,提供一种通过BMC自动批量灌装系统的方法,可以在Linux系统下快速简便高效的对整个机柜的全部服务器进行系统灌装,然后通过批量处理程序进行其他的维护工作,大大节省了部署时间,也避免了在重复操作中出现的错误。

本发明所采用的技术方案为:

一种通过BMC自动批量灌装系统的方法,所述方法通过选取一个节点安装系统,作为控制节点使用,配置收集所有其他节点的BMC IP地址并输入到脚本中,在ROOT权限下进入控制节点,将自动灌装OS的脚本、VMCLI工具和安装OS的光盘文件拷贝到控制节点下,然后执行自动灌装OS的脚本,通过脚本自动安装VMCLI工具并配置相应的库文件,通过VMCLI工具和impi命令,批量挂载安装OS的光盘文件到所有服务器节点,在验证所有节点挂载成功后,自动重启所有待安装节点并灌装系统。

所述方法在灌装系统完成后,通过批量处理命令升级系统并安装各类驱动文件。

所述方法实现流程如下:

1)以root权限进入系统后,自动灌装脚本会检查控制节点上VMCLI工具是否已安装相应的库文件;

2)创建软链接并将软链接拷贝到其他LIB目录下,安装VMCLI工具;

3)批量的对所有节点挂载镜像,挂载完成后,使用VMCLI工具的命令查看所有节点是否都已经挂载完成;

4)使用impi命令批量设置所有节点下次启动项为cdrom;

5)使用impi命令批量重启所有节点并开始灌装系统;

6)安装完成,停止挂载镜像;

7)批量安装各种系统升级和驱动。

本发明的有益效果为:

本发明可以快速、高效、准确、自动化的对机柜上的大量通用服务器进行同步系统的灌装,大大节省了操作工时,并且由于所有的命令和地址信息都已预先写入脚本,还避免了在手动刷新时,由于大量重复操作造成的指令输入错误。不仅在部署工作中提高了工作效率,对服务器后期的维护工作也提供了便捷。

附图说明

图1为本发明方法实施流程图。

具体实施方式

根据说明书附图,结合具体实施方式对本发明进一步说明:

实施例1

一种通过BMC自动批量灌装系统的方法,所述方法通过选取一个节点安装系统,作为控制节点使用,配置收集所有其他节点的BMC IP地址并输入到脚本中,在ROOT权限下进入控制节点,将自动灌装OS的脚本、VMCLI工具和安装OS的光盘文件拷贝到控制节点下,然后执行自动灌装OS的脚本,通过脚本自动安装VMCLI工具并配置相应的库文件,通过VMCLI工具和impi命令,批量挂载安装OS的光盘文件到所有服务器节点,在验证所有节点挂载成功后,自动重启所有待安装节点并灌装系统。

实施例2

在实施例1的基础上,本实施例所述方法在灌装系统完成后,通过批量处理命令升级系统并安装各类驱动文件。

实施例3

如图1所示,在实施例1或2的基础上,本实施例所述方法实现流程如下:

1)以root权限进入系统后,自动灌装脚本会检查控制节点上VMCLI工具是否已安装相应的库文件;

2)创建软链接并将软链接拷贝到其他LIB目录下,安装VMCLI工具;

3)批量的对所有节点挂载镜像,挂载完成后,使用VMCLI工具的命令查看所有节点是否都已经挂载完成;命令:/etc/init.d/vmcli status

4)使用impi命令批量设置所有节点下次启动项为cdrom;

5)使用impi命令批量重启所有节点并开始灌装系统;

6)安装完成,停止挂载镜像;使用如下命令停止挂载镜像:/etc/init.d/vmcli stop

7)批量安装各种系统升级和驱动。

实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710469777.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top