[发明专利]一种服务器异常上下电BMC稳定性测试方法及装置在审
申请号: | 202011148270.9 | 申请日: | 2020-10-23 |
公开(公告)号: | CN112463471A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 黄三保 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/34 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215124 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 异常 上下 bmc 稳定性 测试 方法 装置 | ||
1.一种服务器异常上下电BMC稳定性测试方法,其特征在于,包括以下步骤:
S100,待测主机正常运作时,在服务器本地或者辅助控制机中对BMC的功能进行测试,得到正常工作时BMC功能信息的值;
S200,所述辅助控制机通过简单网络管理协议中指令对智能电源开关下发掉电操作并使服务器在未关机状态下直接掉电;
S300,等待小于服务器开机启动进入系统的时间后,所述辅助控制机通过简单网络管理协议中指令对智能电源开关下发上电操作并使服务器上电;
S400,所述辅助控制机执行BMC功能测试验证。
2.根据权利要求1所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述S100步骤中,所述在服务器本地或者辅助控制机中对BMC的功能进行测试时,所述辅助控制机使用ipmitool及linux下网络ping工具、远程管理工具,进行对BMC功能测试验证。
3.根据权利要求2所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述进行对BMC功能测试验证包括以下步骤:
S101,所述辅助控制机通过所述网络ping工具ping BMC的IP地址进行链路连通性验证;
S102,所述辅助控制机通过所述远程管理工具远程控制BMC,并通过所述ipmitool获取BMC版本信息、用户信息、sdr信息、sel日志信息;
S103,所述辅助控制机使用所述远程管理工具远程登录BMC。
4.根据权利要求1所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述S400步骤中,所述辅助控制机执行BMC功能测试验证包括第一执行测试验证与第二执行测试验证。
5.根据权利要求4所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述第一执行测试验证包括所述S300步骤完成后,服务器正常启动并进入系统,服务器启动至进入系统后对BMC进行功能测试验证,验证每次掉电操作和上电操作对BMC功能是否有影响,并保存每次掉电操作和上电操作后对BMC进行功能测试验证的日志,并与所述正常工作时BMC功能信息的值进行对比,重复执行所述掉电操作和上电操作步骤若干次,至完成指定次数,验证每次掉电操作和上电操作对BMC功能是否有影响。
6.根据权利要求4所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述第二执行测试验证为所述S300步骤完成后;服务器不正常启动,并进行指定次数的掉电操作和上电操作,完成指定次数的掉电操作和上电操作后,服务器正常启动并进入系统;服务器启动至进入系统后对BMC进行进行功能测试验证,并与所述正常工作时BMC功能信息的值进行对比。
7.根据权利要求5或6所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述掉电操作和上电操作包括第一掉电操作和上电操作与第二掉电操作和上电操作。
8.根据权利要求7所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述第一掉电操作和上电操作为服务器接通电源后进行开机,服务器直接上电不等待BMC启动;
进行所述第一掉电操作和上电操作时,所述辅助控制机控制所述电源智能开关进行掉电操作和上电操作。
9.根据权利要求7所述的一种服务器异常上下电BMC稳定性测试方法,其特征在于:所述第二掉电操作和上电操作为服务器接通电源后等待BMC启动,BMC启动后服务器开机,若BMC不启动,则服务器处于关机状态;
进行所述第二掉电操作和上电操作时,所述辅助控制机监控BMC状态,当检测到BMC为启动状态后,所述辅助控制机对服务器中BMC进行远程开机,然后等待BMC开启后,控制智能电源开关进行掉电操作和上电操作。
10.一种服务器异常上下电BMC稳定性测试装置,其特征在于,包括:辅助控制机、智能PDU和待测主机;所述辅助控制机、智能PDU和待测主机在同一局域网内,通过网络互相连接;所述智能PDU通过供电线连接到待测主机;所述智能PDU负责对待测主机进行供电;所述辅助控制机中设有ipmitool使用模块、网络ping工具模块和ssh工具模块;所述ipmitool使用模块负责获取BMC版本信息、用户信息、sdr信息、sel日志信息;所述网络ping工具模块对BMC进行链路连通性验证;所述ssh工具模块用于远程连接所述待测主机;所述辅助控制机负责控制所述智能PDU的开关;所述辅助控制机对所述待测主机中BMC进行功能验证,检查BMC功能是否正常。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011148270.9/1.html,转载请声明来源钻瓜专利网。