【技术实现步骤摘要】
一种固件批量升级方法、装置、设备及存储介质
[0001]本申请涉及固件升级
,特别涉及一种固件批量升级方法、装置、设备及存储介质。
技术介绍
[0002]目前,针对服务器固件升级的实施和运维任务一般需要在OS(Operating System,操作系统)下进行,如RAID(Redundant Arrays of Independent Disks,磁盘阵列)固件升级、网卡固件升级等。当需要批量自动化实现上述任务时,可以通过PXE(Pre
‑
boot Execution Environment,预启动执行环境)部署或操作系统远程自动化来实现。
[0003]然而,一方面,通过PXE部署的方案进行固件批量升级的运维任务时存在以下缺点:a、需要部署PXE服务环境,对运维人员专业性要求较高;b、采用DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)服务,存在与业务网络环境冲突的隐患;c、对于不再配置电口网卡(NIC,Network Interface C ...
【技术保护点】
【技术特征摘要】
1.一种固件批量升级方法,其特征在于,包括:当控制台服务器获取到针对目标固件的批量升级请求时,利用基板管理控制器将定制内存引导系统镜像和与所述目标固件对应的定制任务镜像挂载到各个待升级服务器节点上;分别在所述各个待升级服务器节点上加载所述定制内存引导系统镜像,以便所述各个待升级服务器节点进入到目标操作系统;在所述目标操作系统下执行所述定制任务镜像,以便通过执行所述定制任务镜像对所述各个待升级服务器节点中的所述目标固件进行升级,并得到相应的升级结果。2.根据权利要求1所述的固件批量升级方法,其特征在于,所述利用基板管理控制器将定制内存引导系统镜像和与所述目标固件对应的定制任务镜像挂载到各个待升级服务器节点上,包括:利用基板管理控制器的虚拟媒体挂载功能并通过Samba服务将定制内存引导系统镜像和与所述目标固件对应的定制任务镜像挂载到各个待升级服务器节点上。3.根据权利要求2所述的固件批量升级方法,其特征在于,所述通过执行所述定制任务镜像对所述各个待升级服务器节点中的所述目标固件进行升级,并得到相应的升级结果之后,还包括:根据所述升级结果对所述各个待升级服务器节点上的UID状态进行编码,得到编码后UID状态;将所述编码后UID状态发送至所述控制台服务器,并通过所述控制台服务器对所述编码后UID状态进行解码,得到解码后UID状态,再根据所述解码后UID状态得到所述各个待升级服务器节点对应的所述升级结果。4.根据权利要求3所述的固件批量升级方法,其特征在于,还包括:通过所述控制台服务器关闭所述基板管理控制器的所述虚拟媒体挂载功能,并记录所述升级结果以及所述虚拟媒体挂载功能的关闭结果。5.根据权利要求1所述的固件批量升级方法,其特征在于,所述在所述各个待升级服务器节点上加载所述定制内存引导系统镜像,包括:通过光盘只读存储器的方式在所述各个待升级服务器节点上加载所述定制内存引导系统镜像。6.根据权利要求3所述的固件批量升级方法,其特征在于,所述将所述编码后UID...
【专利技术属性】
技术研发人员:刘瑞,仪修武,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。