【技术实现步骤摘要】
BMC升级方法、装置、电子设备及存储介质
[0001]本专利技术涉及服务器
,特别涉及一种BMC升级方法、装置、电子设备及存储介质。
技术介绍
[0002]服务器中的BMC(Baseboard Management Controller,基板管理控制器)是独立于服务器系统之外的小型操作系统,是一个集成在主板上的芯片,也有产品是通过PCIE等形式插在主板上,服务器一般使用BMC进行基板管理任务。
[0003]用户层面看不到BMC,用户能直接看到的软件是存储系统管理软件(System Manage Software,SMS),SMS软件包中包含所有的固件、固件版本配套表,SMS软件读取当前运行的BMC版本号(例:BMC运行版本号为:6.01.15),再与固件版本配套表中的BMC版本号(例:BMC版本号为:6.01.16或者6.01.10)比较,如果版本号不一致,则用固件包中的BMC固件更新正在运行的BMC固件,完成BMC升级。
[0004]然而,若用户使用的基板中的器件故障或者需替换时,用现网重新制作的新器 ...
【技术保护点】
【技术特征摘要】
1.一种BMC升级方法,其特征在于,所述方法包括:获取当前BMC版本号和目标BMC版本号;其中,所述BMC版本号预先配置为配套字段和实际版本号字段,所述配套字段包括弱配套字段,所述实际版本号字段包括迭代版本号;将所述当前BMC版本号和目标BMC版本号的实际版本号字段依序进行对比,若所述迭代版本号不一致,确定所述当前BMC版本号的配套字段;在所述当前BMC版本号的配套字段为弱配套字段的情况下,根据所述迭代版本号和目标BMC版本号,对当前BMC版本进行升级。2.根据权利要求1所述的BMC升级方法,其特征在于,所述将所述当前BMC版本号和目标BMC版本号的实际版本号字段依序进行对比,若所述迭代版本号不一致,确定所述当前BMC版本号的配套字段,包括:将所述当前BMC版本号和目标BMC版本号的实际版本号字段的第一字段进行对比,确定所述第一字段是否一致;若是,则将所述当前BMC版本号和目标BMC版本号的实际版本号字段的第二字段进行对比;若否,则退出BMC升级。3.根据权利要求2所述的BMC升级方法,其特征在于,所述将所述当前BMC版本号和目标BMC版本号的实际版本号字段的第二字段进行对比之后,还包括:根据所述目标BMC版本号的第二字段,确定与当前BMC版本号的第二字段是否一致;若是,则将所述当前BMC版本号和目标BMC版本号的实际版本号字段的迭代版本号进行对比;若否,则退出BMC升级。4.根据权利要求3所述的BMC升级方法,其特征在于,所述将所述当前BMC版本号和目标BMC版本号的实际版本号字段的迭代版本号进行对比,包括:根据所述目标版本号的迭代版本号,确定与当前BMC版本号的迭代版本号是否一致;若所述迭代版本号一致,则退出BMC升级;若所述迭代版本号不一致,确定所述当前BMC版本号的配套字段。5.根据权利要求1所述的BMC升级方法,其特征在于,所述在所述当前BMC版本号的配套字段为弱配套字段的情况下,根据所述迭代版本号和目标BMC版本号,对当前BMC版本进行升级,包括:在所述当前BMC版本号...
【专利技术属性】
技术研发人员:张中云,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。