网络设备BIOS配置的处理方法、设备及存储介质技术

技术编号:34774164 阅读:18 留言:0更新日期:2022-08-31 19:42
本申请提供网络设备BIOS配置的处理方法、设备及存储介质,涉及服务器技术领域。该方法包括:网络设备接收第一控制指令,所述第一控制指令用于在对所述网络设备进行任务处理的过程中对至少一项基本输入输出系统BIOS配置状态进行更改;所述网络设备在日志LOG中添加针对各项BIOS配置的更改记录;所述网络设备根据所述LOG执行BIOS配置的检查处理。本申请网络设备出厂前对BIOS配置进行监测,保证网络设备BIOS配置恢复默认状态。备BIOS配置恢复默认状态。备BIOS配置恢复默认状态。

【技术实现步骤摘要】
网络设备BIOS配置的处理方法、设备及存储介质


[0001]本申请涉及服务器
,尤其涉及网络设备BIOS配置的处理方法、设备及存储介质。

技术介绍

[0002]网络设备在出厂前通常需要进行测试。为了保证测试进程的高效,一般通过网络设备修改基本输入输出系统(Basic Input Output System,以下简称:BIOS)配置来关闭部分功能,出厂时对修改过的BIOS配置进行恢复以保证设备全功能交付。
[0003]为了在出厂前对同批次网络设备的BIOS配置进行一致性恢复,现有技术通常是网络设备接收并解析操作系统(Operating System,以下简称:OS)脚本,BIOS运行该OS脚本,从而恢复默认配置,使出厂时同批次网络设备BIOS配置一致。
[0004]然而,现有技术时常出现BIOS配置并未被可靠恢复的问题。

技术实现思路

[0005]本申请提供一种网络设备BIOS配置的处理方法、设备及存储介质,用以解决相同应用场景下网络设备功能异常的问题。
[0006]第一方面,本申请提供一种网络设备BIOS配置的处理方法,包括:
[0007]网络设备接收第一控制指令,第一控制指令用于在对网络设备进行任务处理的过程中对至少一项基本输入输出系统BIOS配置状态进行更改;
[0008]网络设备在日志LOG中添加针对各项BIOS配置状态的更改记录;
[0009]网络设备根据LOG执行BIOS配置状态的检查处理。
[0010]一种可能的设计中,网络设备接收第一控制指令,第一控制指令用于在对网络设备进行任务处理的过程中对至少一项BIOS配置状态进行更改,具体包括:
[0011]网络设备接收功能关闭指令,功能关闭指令用于在对网络设备进行出厂测试的过程中关闭至少一项BIOS配置的状态;
[0012]网络设备接收功能恢复指令,功能恢复指令用于在完成出厂测试之后将所关闭的BIOS配置的状态恢复为默认状态;
[0013]网络设备在LOG中添加针对各项BIOS配置的更改记录,包括:
[0014]网络设备在LOG中添加与各BIOS配置对应的状态关闭记录和状态恢复记录;
[0015]相应地,网络设备根据LOG执行BIOS配置的检查处理,具体包括:
[0016]网络设备接收出厂检测指令,出厂检测指令用于检测LOG记录中具有状态关闭记录的BIOS配置是否存在对应的状态恢复记录;
[0017]网络设备若确定LOG中具有状态关闭记录的各项BIOS配置均存在对应的状态恢复记录,则确定BIOS配置出厂检测成功;
[0018]网络设备若确定LOG中存在至少一项BIOS配置仅有状态关闭记录而没有状态恢复记录,则输出BIOS配置出厂检测不成功的告警信息。
[0019]一种可能的设计中,网络设备为设备集群中的一台网络设备;
[0020]网络设备接收第一控制指令,第一控制指令用于在对网络设备进行任务处理的过程中对至少一项BIOS配置状态进行更改,具体包括:
[0021]网络设备接收BIOS配置变更指令,BIOS配置变更指令用于在对设备集群进行运维处理的过程中变更网络设备的至少一项BIOS配置的状态;
[0022]网络设备接收BIOS配置恢复指令,BIOS配置恢复指令用于在完成对设备集群进行运维处理过程之后将网络设备所变更的BIOS配置状态恢复为原状态;
[0023]网络设备在LOG中添加针对各项BIOS配置的更改记录,包括:
[0024]网络设备在LOG中添加与各BIOS配置对应的状态变更记录和状态恢复记录;
[0025]相应地,网络设备根据LOG执行BIOS配置的检查处理,具体包括:
[0026]网络设备接收BIOS配置检测指令,BIOS配置检测指令用于检测LOG记录中具有状态变更记录的BIOS配置是否存在对应的状态恢复记录;
[0027]网络设备若确定LOG中具有状态变更记录的各项BIOS配置均存在对应的状态恢复记录,则确定BIOS配置状态恢复成功;
[0028]网络设备若确定LOG中存在至少一项BIOS配置仅有状态变更记录而没有状态恢复记录,则输出BIOS配置恢复原状态不成功的告警信息。
[0029]一种可能的设计中,网络设备为设备集群中的一台网络设备;
[0030]网络设备接收第一控制指令,第一控制指令用于在对网络设备进行任务处理的过程中对至少一项BIOS配置状态进行更改,具体包括:
[0031]网络设备接收BIOS配置变更指令,BIOS配置变更指令用于在对设备集群进行运维处理的过程中变更网络设备的至少一项BIOS配置状态;
[0032]网络设备在LOG中添加针对各项BIOS配置的状态更改记录,包括:
[0033]网络设备在LOG中添加与各BIOS配置对应的状态变更记录;
[0034]相应地,网络设备根据LOG执行BIOS配置的检查处理,包括:
[0035]网络设备确定是否到达BIOS配置一致性检查的时间节点,时间节点根据设备集群中的网络设备的数量确定;
[0036]网络设备在到达时间节点时,将LOG与设备集群中的其它网络设备的LOG进行比较,确定设备集群中的各网络设备的BIOS配置是否一致;
[0037]网络设备若确定设备集群中的各网络设备的BIOS配置一致,则确定设备集群的BIOS配置成功;
[0038]网络设备若确定设备集群中的各网络设备至少一项BIOS配置不一致,则输出设备集群的BIOS配置不一致的告警信息。
[0039]一种可能的设计中,网络设备接收BIOS配置变更指令之前,方法还包括:
[0040]网络设备接收原始设备制造商OEM命令,OEM命令用于配置网络设备的应用场景;
[0041]网络设备向设备集群中的其它网络设备发送第二控制指令,第二控制指令用于从设备集群中其它网络设备收集具有相同应用场景的网络设备的标识;
[0042]网络设备形成设备列表,设备列表中包含与网络设备具有相同应用场景的其它网络设备的标识;
[0043]相应的,网络设备在到达时间节点时,将LOG与设备集群中的其它网络设备的LOG
进行比较,确定设备集群中的各网络设备的BIOS配置是否一致,具体包括:
[0044]网络设备在到达时间节点时,将LOG与设备列表中的网络设备的LOG进行比较,确定设备列表中的各网络设备的BIOS配置是否一致。
[0045]一种可能的设计中,网络设备包括服务器和交换机。
[0046]第二方面,本申请提供一种网络设备,包括:
[0047]基板管理控制器BMC以及存储器;
[0048]BMC用于执行第一方面及第一方面任一种可能的设计中的网络设备BIOS配置的处理方法;
[0049]存储器,用于存储LOG。
[0050]第三方面,本申请提供一种计算机可读存储介质,计算机可读存储介质用于存储计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络设备BIOS配置的处理方法,其特征在于,所述方法包括:网络设备接收第一控制指令,所述第一控制指令用于在对所述网络设备进行任务处理的过程中对至少一项基本输入输出系统BIOS配置状态进行更改;所述网络设备在日志LOG中添加针对各项BIOS配置状态的更改记录;所述网络设备根据所述LOG执行BIOS配置状态的检查处理。2.根据权利要求1所述的处理方法,其特征在于,所述网络设备接收第一控制指令,所述第一控制指令用于在对所述网络设备进行任务处理的过程中对至少一项BIOS配置状态进行更改,具体包括:所述网络设备接收功能关闭指令,所述功能关闭指令用于在对所述网络设备进行出厂测试的过程中关闭至少一项BIOS配置的状态;所述网络设备接收功能恢复指令,所述功能恢复指令用于在完成所述出厂测试之后将所关闭的BIOS配置的状态恢复为默认状态;所述网络设备在LOG中添加针对各项BIOS配置的更改记录,包括:所述网络设备在LOG中添加与各BIOS配置对应的状态关闭记录和状态恢复记录;相应地,所述网络设备根据所述LOG执行BIOS配置的检查处理,具体包括:所述网络设备接收出厂检测指令,所述出厂检测指令用于检测所述LOG记录中具有状态关闭记录的BIOS配置是否存在对应的状态恢复记录;所述网络设备若确定所述LOG中具有状态关闭记录的各项BIOS配置均存在对应的状态恢复记录,则确定BIOS配置出厂检测成功。3.根据权利要求2所述的处理方法,其特征在于,所述方法还包括:所述网络设备若确定所述LOG中存在至少一项BIOS配置仅有状态关闭记录而没有状态恢复记录,则输出BIOS配置出厂检测不成功的告警信息。4.根据权利要求1所述的处理方法,其特征在于,所述网络设备为设备集群中的一台网络设备;所述网络设备接收第一控制指令,所述第一控制指令用于在对所述网络设备进行任务处理的过程中对至少一项BIOS配置状态进行更改,具体包括:所述网络设备接收BIOS配置变更指令,所述BIOS配置变更指令用于在对所述设备集群进行运维处理的过程中变更网络设备的至少一项BIOS配置的状态;所述网络设备接收BIOS配置恢复指令,所述BIOS配置恢复指令用于在完成对所述设备集群进行运维处理过程之后将网络设备所变更的BIOS配置状态恢复为原状态;所述网络设备在LOG中添加针对各项BIOS配置的更改记录,包括:所述网络设备在LOG中添加与各BIOS配置对应的状态变更记录和状态恢复记录;相应地,所述网络设备根据所述LOG执行BIOS配置的检查处理,具体包括:所述网络设备接收BIOS配置检测指令,所述BIOS配置检测指令用于检测所述LOG记录中具有状态变更记录的BIOS配置是否存在对应的状态恢复记录;所述网络设备若确定所述LOG中具有状态变更记录的各项BIOS配置均存在对应的状态恢复记录,则确定BIOS配置状态恢复成功。5.根据权利要求4所述的处理方法,其特征在于,所述网络设备若确定所...

【专利技术属性】
技术研发人员:袁迎春
申请(专利权)人:西安易朴通讯技术有限公司
类型:发明
国别省市:

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

1