通过iBMC Web升级BIOS
升级前必读
升级影响
- BIOS升级后,需要重新启动服务器才能使新版本的BIOS生效。重启服务器将会影响业务运行。
- 如果采用下电升级,需要关闭操作系统,操作系统将不可用。
注意事项
系统版本升级时的注意事项如表2-5所示。
版本要求
建议使用同一个服务器软件版本列表下的iBMC版本、BIOS版本和主板的CPLD版本,使三者保持配套关系。
升级准备
检验软件包完整性
为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。
在软件包下载之后,请参考《OpenPGP签名验证指南》,对从Support网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系华为技术支持工程师解决。
使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。
运营商客户请访问:http://support.huawei.com/carrier/digitalSignatureAction
企业客户请访问:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054
升级操作
操作场景
该任务指导用户通过iBMC Web界面的“固件升级”界面对服务器的BIOS进行升级。
- BIOS软件支持上电升级和下电升级两种情况,如果系统提示“请先业务侧下电,再启动BIOS升级”,请先将服务器下电,再进行升级操作。
- BIOS软件升级过程中,禁止对单板执行上电、下电、复位、OS重启等操作。
- 如果无法通过WebUI正确升级BIOS,请登录iBMC命令行,通过ipmcset -t maintenance -d upgradebios -v <filepath>命令重新升级,此时BIOS参数值会恢复为目标版本的默认值。具体方法请参见《iBMC用户指南》。
- 升级过程中请勿刷新浏览器当前升级页面。
对系统的影响
BIOS升级后,需要重新启动服务器才能使新版本的BIOS生效。重启服务器将会影响业务运行。
必备事项
前提条件
- 已关闭服务器上运行的业务。
- 已登录iBMC界面。
- iBMC系统中无轻微、严重或紧急告警。
数据
该操作无需准备数据。
软件
已下载升级包,并解压缩获得升级文件,具体操作请参见获取软件包。
操作步骤
- 在iBMC的Web界面中选择“iBMC管理 > 固件升级”。
打开“固件升级”界面,如图2-3所示。
- 在“固件升级”区域,单击
。
弹出“选择要加载的文件”窗口。
- 选择升级包存放在本地PC上的路径。
- 单击“打开”。
成功设置升级包的路径并返回“固件升级”界面。
- 单击“开始升级”。
弹出提示框。
- 单击“确定”。
iBMC开始执行升级操作,准备阶段大约会持续2分钟,请耐心等待。准备完成后,系统开始执行升级。
- 下电状态下升级完成后,“升级状态”一行显示“升级完成”。
- 上电状态下升级完成后,“升级状态”一行显示“上传升级文件成功,下次系统下电或重启生效”。
- 执行以下操作使升级后的固件生效:
- 如果在服务器下电状态下执行升级,则对服务器执行上电后,即可使升级后的固件生效,具体操作为:在iBMC的Web界面中单击“系统管理”> 在左侧的导航树中单击“电源&功率”> 在“服务器上下电”页面中单击“上电”> 在弹出的确认对话框中单击“确定”。
- 如果在服务器上电状态下执行升级,则对服务器执行下电后,即可使升级后的固件生效,具体操作为:在iBMC的Web界面中单击“系统管理”> 在左侧的导航树中单击“电源&功率”> 在“服务器上下电”页面中单击“下电”> 在弹出的确认对话框中单击“确定”。
- 上电状态下升级BIOS时,在执行下电后,约10分钟后新版本的BIOS生效。
- 需要在上电状态下查看升级后的BIOS版本信息。
- 服务器的重启过程可以使用远程虚拟控制台查看:在iBMC的Web界面的“首页”界面的“虚拟控制台”中点击已安装的远程控制台,可以打开该界面。
- 如果需要修改BIOS的默认设置,请在重启过程中按“Delete”进入BIOS设置界面进行操作。
升级后检查
验证任务
- 上电状态下升级BIOS时:
- 在执行下电约10分钟后,重新上电服务器。
- 在iBMC的Web界面中选择“iBMC管理 > 固件升级”。
- 查看当前的BIOS版本号。
- 下电状态下升级BIOS时:
- 在iBMC的Web界面中选择“iBMC管理 > 固件升级”。
- 查看当前的BIOS版本号。
异常处理
- 如果BIOS升级后,服务器无法启动,请联系华为技术支持解决。
- 如果BIOS升级后不是目标版本或者弹出升级失败对话框,则需要对BIOS软件版本重新进行升级。如果依然升级失败,请记录故障现象和操作步骤,并联系华为技术支持解决。