一种通电开机策略的稳定性测试方法、系统、装置及介质制造方法及图纸

技术编号:36350090 阅读:66 留言:0更新日期:2023-01-14 18:05
本发明专利技术提出的一种通电开机策略的稳定性测试方法、系统、装置及介质,所述方法包括:机器开机后,将通电开机策略设置为always

【技术实现步骤摘要】
一种通电开机策略的稳定性测试方法、系统、装置及介质


[0001]本专利技术涉及计算机
,更具体的说是涉及一种通电开机策略的稳定性测试方法、系统、装置及介质。

技术介绍

[0002]通电开机策略(Power Restore Policy)通俗说,在系统掉电重新给电后会为服务器提供几种状态选择。一般有如下几种选择:Power off,Power on,Previous state/Last state,即重新上电后维持关机,重新上电后自动开机,重新上电后维持掉电前的状态。该机制通过BMC和BIOS都可以实现,由于BIOS在Last state选择上有限制,目前主要选择BMC的实现方式。但是,因为BMC代码逻辑以及ipmi进程的阻塞等问题此功能会概率出现问题。
[0003]现有技术中,申请号为CN201910099922.5的专利技术专利申请提供了一种BIOS和BMC下电策略实时同步的方法,装置,终端及存储介质。该技术方案采用以BIOS下电设定为主,BMC去同步BIOS下电设定的方式实现下电策略实时同步。但是,由于当BIOS下的设定修改本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种通电开机策略的稳定性测试方法,其特征在于,包括如下步骤:S1:将检测次数N设置为1;S2:机器开机后,将通电开机策略设置为always

on状态,并使机器掉电一分钟后能够自动上电;S3:验证机器在当前通电开机策略下能够保持处于开机状态;S4:将通电开机策略设置为always

off状态,并使机器掉电一分钟后能够自动上电;S5:验证机器在当前通电开机策略下能够保持处于关机状态;S6:机器开机,并将通电开机策略设置为previous状态;S7:验证机器在当前通电开机策略下能够保持处于开机状态;S8:检测当前机器的通电开机策略设定状态是否为previous,若是则发送关机命令让机器关机,否则输出fail,测试结束;S9:验证机器在当前通电开机策略下能够保持处于关机状态;S10:对检测次数N进行加1操作;S11:判断N是否等于500,若是,则测试结束并输出测试结果,否则继续执行步骤S2。2.根据权利要求1所述的通电开机策略的稳定性测试方法,其特征在于,所述步骤S2包括:机器开机后,将通电开机策略设置为always

on状态,并检测当前的通电开机策略设定状态是否为always

on;若是,则开机状态下发送预设命令给电源,确保机器在掉电一分钟后自动上电;若否,则输出fail,测试结束。3.根据权利要求1所述的通电开机策略的稳定性测试方法,其特征在于,所述步骤S3包括:S31:持续ping机器BMC IP,如果机器存在断连后ping通的状态,则待BMC ping通30秒后检查机器状态,若是开机状态则执行下一步,否则输出fail,测试结束;S32:检测当前的通电开机策略是否always

on状态,若是则发送关机命令使机器关机,否则输出fail,测试结束;S33:检测目前机器是否处于关机;若否,则输出fail,测试结束;若是,则发送预设命令给到电源使机器在掉电一分钟后自动上电,持续ping机器BMC IP,如果机器存在断连后ping通的状态,说明在恢复供电后有正常上电动作,待BMC ping通30秒后检测机器状态,若是开机状态则执行下一步,若是关机状态则输出fail,测试结束。4.根据权利要求1所述的通电开机策略的稳定性测试方法,其特征在于,所述步骤S4包括:将通电开机策略设置为always

off状态,并检测当前的通电开机策略设定状态是否为always

off;若是,则开机状态下发送预设命令给电源,确保机器在掉电一分钟后自动上电;若否,则输出fail,测试结束。5.根据权利要求1所述的通电开机策略的稳定性测试方法,其特征在于,所述步骤S5包括:S51:持续ping机器BMC IP,如果机器存在断连后ping通的状态,则待BMC ping通30秒后检查机器状态,若是关机状态则执行下一步,否则输出fail,测试结束;...

【专利技术属性】
技术研发人员:刘瑞雪卢正超
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1