[发明专利]一种高密度机柜服务器对各节点BMC批量操作的方法在审
| 申请号: | 201510295589.7 | 申请日: | 2015-06-02 |
| 公开(公告)号: | CN105024849A | 公开(公告)日: | 2015-11-04 |
| 发明(设计)人: | 孙玉超;张锟 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 高密度 机柜 服务器 节点 bmc 批量 操作 方法 | ||
技术领域
本发明涉及服务器BMC操作技术,具体的说是一种高密度机柜服务器对各节点BMC批量操作的方法。
背景技术
IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于Intel结构的企业系统中所使用的外围设备采用的一种工业标准。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等,还可以通过串口、Modem以及Lan等远程环境管理服务器系统(包括远程开关机)。
IPMI 信息通过BMC(Baseboard Management Controller,基板管理控制器)进行交流,使用低级硬件智能管理而不使用操作系统进行管理。其具有两个主要优点:首先,此配置允许进行带外服务器管理;其次,操作系统不必负担传输系统状态数据的任务。
高密度服务器机柜Smart Rack通常包含20至40个相同结构与配置的服务器节点,在测试和日常维护的过程中,需要对这些节点的BMC进行各种类型的大量的重复操作。通常情况下,以抓取BMC日志为例,含量在1000条的BMC日志,在Linux系统下大约需要20至30秒才可以打印完然后保存至文档,如果在每个节点逐个进行抓取操作,需要各个节点依次打印完成,则会需要10到20分钟以上的时间。至于其他对BMC的操作也是如此,而且在大量重复操作的情况下,难免会出现一些难以避免的错误。
发明内容
本发明针对现有技术存在的不足之处,提供一种实用性强的高密度机柜服务器对各节点BMC批量操作的方法。
本发明所述一种高密度机柜服务器对各节点BMC批量操作的方法,解决上述技术问题采用的技术方案如下:该高密度机柜服务器对各节点BMC批量操作的方法包括前置工作和批量执行节点BMC操作两个步骤,所述前置工作包括:将高密度机柜中的全部节点按照物理位置从上到下的顺序设置节点名称,并分配系统IP地址,分配完成后配置好ssh并自动登陆,依次点亮所有节点的BMC标识LED,完成后进入批量执行节点BMC操作;所述批量执行节点BMC操作包括:将Sharelink的静态IP对应系统IP设置,检测各节点系统网络(Sharelink网络)是否通畅;选取机柜中某一个节点作为控制节点,进行带外访问各个节点并执行BMC操作。
优选的,进行带外访问各个节点并执行BMC操作:执行脚本程序,配置好BMC Sharelink IP,使用控制节点带外访问各节点BMC,通过该脚本使用ipmitool工具带外登陆至当前循环到的节点BMC Sharelink IP地址,然后执行具体操作指令转入后台操作,直接循环至最后一个节点。
优选的,基于Linux操作系统下的bash脚本。
本发明的一种高密度机柜服务器对各节点BMC批量操作的方法与现有技术相比具有的有益效果是:该方法可以在Linux系统下快速简便高效的对整个机柜的全部节点,进行BMC同步操作作业,由于操作命令的大部分已经整合在脚本中,只需要输入所需操作的具体指令,即可实现同步对各个节点的BMC执行各种操作,能够快速准确的完成对大量节点的BMC执行操作,大量节省了逐个节点对BMC执行操作的时间,并可避免了在等待过程中可能出现的误操作,而造成操作失败的风险;不仅在测试工作中提高了工作效率,对服务器后期的维护工作也提供了便捷,实用性强,适用范围广泛,易于推广。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种高密度机柜服务器对各节点BMC批量操作的方法进一步详细说明。
本发明所述一种高密度机柜服务器对各节点BMC批量操作的方法,包括前置工作和批量执行节点BMC操作两个步骤,所述前置工作包括:将高密度机柜中的全部节点按照物理位置从上到下的顺序设置节点名称,并分配系统IP地址,分配完成后配置好ssh并自动登陆,依次点亮所有节点的BMC标识LED,完成后进入批量执行节点BMC操作;所述批量执行节点BMC操作包括:将Sharelink的静态IP对应系统IP设置,检测各节点系统网络(Sharelink网络)是否通畅;选取机柜中某一个节点作为控制节点,使用ipmitool工具通过各个节点的BMC Sharelink IP带外访问节点BMC,并执行指定命令后转入后台,执行下一个节点。
实施例:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510295589.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种SDH网络故障仿真的实现方法
- 下一篇:一种身份认证方法及装置





