【技术实现步骤摘要】
服务器PNOR固件升级方法、装置、设备及存储介质
本专利技术涉及计算机应用
,特别是涉及一种服务器PNOR固件升级方法、装置、设备及计算机可读存储介质。
技术介绍
互联网的快速发展,也带来了服务器市场的繁荣。大量的数据存储、计算都需要服务器来完成,大规模的网站需要数量巨大的服务器。PNOR(ProcessNOR)为一组固化到服务器内主板上一个ROM芯片上的程序,它保存着服务器最重要的基本输入输出的程序,开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息,类似于X86服务器的BIOS。这些服务器,在使用过程中必不可少的需要基板管理控制器BMC进行PNOR固件的升级。传统的通过基板管理控制器升级PNOR的方案,是向各服务器上传所需升级的PNOR固件镜像后,执行刷新动作,对批量服务器执行重启操作生效新版本PNOR固件。批量进行服务器PNOR固件升级必须同时对各服务器重启一次,影响用户业务的正常运行,用户体验差。综上所述,如何有效地解决批量进行服务器PNOR固件升级必须同时对各服务器重启一次 ...
【技术保护点】
1.一种服务器PNOR固件升级方法,其特征在于,包括:/n将PNOR固件镜像发送至服务器集群中的各服务器;/n当接收到返回的重启反馈信息时,将返回所述重启反馈信息的服务器对应的基板管理控制器确定为目标基板管理控制器;其中,所述重启反馈信息通过所述目标基板管理控制器中预部署的监控进程监控得到;/n向所述目标基板管理控制器发送PNOR固件升级指令,以使所述目标基板管理控制器利用所述PNOR固件镜像进行服务器PNOR固件升级操作。/n
【技术特征摘要】
1.一种服务器PNOR固件升级方法,其特征在于,包括:
将PNOR固件镜像发送至服务器集群中的各服务器;
当接收到返回的重启反馈信息时,将返回所述重启反馈信息的服务器对应的基板管理控制器确定为目标基板管理控制器;其中,所述重启反馈信息通过所述目标基板管理控制器中预部署的监控进程监控得到;
向所述目标基板管理控制器发送PNOR固件升级指令,以使所述目标基板管理控制器利用所述PNOR固件镜像进行服务器PNOR固件升级操作。
2.根据权利要求1所述的服务器PNOR固件升级方法,其特征在于,将PNOR固件镜像发送至服务器集群中的各服务器,包括:
通过所述服务器集群中的各所述服务器的基板管理控制器web界面将所述PNOR固件镜像发送至各所述服务器。
3.根据权利要求1或2所述的服务器PNOR固件升级方法,其特征在于,将PNOR固件镜像发送至服务器集群中的各服务器之后,向所述目标基板管理控制器发送PNOR固件升级指令之前,还包括:
向各所述服务器分别对应的基板管理控制器发送PNOR固件校验指令,以使各所述基板管理控制器对所述PNOR固件镜像进行校验操作;
接收各所述基板管理控制器返回的PNOR固件校验结果,得到由各所述PNOR固件校验结果构成的PNOR固件校验结果集合。
4.根据权利要求3所述的服务器PNOR固件升级方法,其特征在于,向所述目标基板管理控制器发送PNOR固件升级指令,包括:
从所述PNOR固件校验结果集合中查找所述目标基板管理控制器对应的目标PNOR固件校验结果;
当所述目标PNOR固件校验结果为校验通过时,向所述目标基板管理控制器发送所述PNOR固件升级指令。
5.一种服务器PNOR固件升级装置,其特征在于,包括:
固件镜像发送模块,用于将PNOR固件镜像发送至服务器集群中的各服务器;
基板管理控制器确定模块,用于当接收到返回的重启反馈信息时,将返回所述重启反馈信息的服务器对应的基板管理控制器确定为目标基板管理...
【专利技术属性】
技术研发人员:林涛,
申请(专利权)人:浪潮商用机器有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。