一种BMC配置文件完整性测试方法、系统、终端及存储介质与流程

文档序号:20837771发布日期:2020-05-22 17:05阅读:来源:国知局

技术特征:

1.一种bmc配置文件完整性测试方法,其特征在于,包括:

采集bmc配置文件初始md5值;

监控到系统满足预设触发条件则获取bmc配置文件的md5值;

比对所述md5值与所述初始md5值,若两者一致则测试通过。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

将bmc重新启动设置为触发条件;

将初始md5值写入所属配置文件的文件名。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在bmc检测到配置文件目录下有文件被修改后,bmc采集被修改后的配置文件md5值;

将修改后的配置文件md5值以conf文件名+.+md5值作为文件名在conf下新建md5文件;

将修改后的配置文件覆盖bkupconf和bkupsync目录下对应配置文件。

4.一种bmc配置文件完整性测试系统,其特征在于,包括:

初始采集单元,配置用于采集bmc配置文件初始md5值;

触发获取单元,配置用于监控到系统满足预设触发条件则获取bmc配置文件的md5值;

比对测试单元,配置用于比对所述md5值与所述初始md5值,若两者一致则测试通过。

5.根据权利要求4所述的系统,其特征在于,所述系统还包括:

触发设置单元,配置用于将bmc重新启动设置为触发条件;

初始记录单元,配置用于将初始md5值写入所属配置文件的文件名。

6.根据权利要求4所述的系统,其特征在于,所述系统还包括:

文件修改单元,配置用于在bmc检测到配置文件目录下有文件被修改后,bmc采集被修改后的配置文件md5值;

文件新建单元,配置用于将修改后的配置文件md5值以conf文件名+.+md5值作为文件名在conf下新建md5文件;

文件覆盖单元,配置用于将修改后的配置文件覆盖bkupconf和bkupsync目录下对应配置文件。

7.一种终端,其特征在于,包括:

处理器;

用于存储处理器的执行指令的存储器;

其中,所述处理器被配置为执行权利要求1-3任一项所述的方法。

8.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-3中任一项所述的方法。


技术总结
本发明提供一种BMC配置文件完整性测试方法、系统、终端及存储介质,包括:采集BMC配置文件初始MD5值;监控到系统满足预设触发条件则获取BMC配置文件的MD5值;比对所述MD5值与所述初始MD5值,若两者一致则测试通过。本发明能够测试BMC配置文件完整性,保证BMC配置文件因异常情况损坏后可通过重启BMC恢复正常,避免BMC因配置文件损坏无法正常运行且无法恢复,增强了BMC自恢复功能。

技术研发人员:王龙镇
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2019.12.05
技术公布日:2020.05.22
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1