Using the iBMC WebUI
Before You Start
Impact of the Upgrade
- After the upgrade, restart the server for the latest version of the CPLD to take effect. The restart will interrupt services.
- If you perform the power-off upgrade, you need to shut down the OS. The OS is unavailable.
Precautions
Observe the precautions listed in Table 2-9 during the upgrade.
No. |
Description |
---|---|
1 |
Before the upgrade, read this document carefully to ensure that you have learned all the content. For any problems or suggestions pertaining to the document, contact Huawei technical support. |
2 |
Perform the upgrade during off-peak hours to minimize the impact on the system and services. |
Version Requirement
You are advised to use the NPU version, iBMC version, BIOS version, and mainboard CPLD version in the same server software version list.
Preparations
Obtaining Software Packages
To obtain the upgrade package, perform the following steps:
- Enterprise users:
- Visit Ascend Computing.
- Select the server model.
- Click Software Download.
The server software version list is displayed.
- Select the target version.
- Download the upgrade package and digital signature file to a client (local PC) and decompress the upgrade package.
- Carrier users: Contact technical support of your local Huawei office.
Verifying the Digital Signatures of Software Packages
To avoid using software packages that have been tampered with during transmission or storage, download their digital signature files for integrity check while downloading the software packages.
After a software package is downloaded from the Support website, verify its PGP digital signature. See OpenPGP Signature Verification Guide. If the software package fails the verification, do not use it, and contact Huawei technical support.
Before a software package is used in installation or update, its digital signature also needs to be verified according to the OpenPGP Signature Verification Guide to ensure that the software package is not tampered with.
For carriers: https://support.huawei.com/carrier/digitalSignatureAction.
For enterprise users: https://support.huawei.com/enterprise/en/tool/pgp-verify-TL1000000054.
Upgrade Procedure
Scenarios
Upgrade the mainboard CPLD using the iBMC WebUI.
The mainboard CPLD can be upgraded while the OS is powered on or off, and the upgrade procedures are similar. This section describes how to upgrade the mainboard CPLD while the OS is powered off.
Do not refresh the current upgrade page of the browser during the upgrade.
Prerequisites
Conditions
You have logged in to the iBMC WebUI. For details, see iBMC WebUI.
Data
None
Software
You have downloaded the mainboard CPLD upgrade package to the client (such as a PC), decompressed the package, and obtained the upgrade file.
Procedure
- Check the current firmware version: On the iBMC WebUI, choose System > System Info.
Check the mainboard CPLD version on the page displayed.
- On the iBMC WebUI, choose iBMC Settings > Firmware Upgrade.
The page shown in Figure 2-4 is displayed.
- Click
and select the upgrade file.
- Click Upgrade.
A dialog box is displayed asking you whether to start the upgrade.
- Click Yes to start the upgrade.
If "The upgrade is complete" is displayed, the upgrade is successful. The upgrade process takes about 3 minutes.
- Make the upgrade take effect. The operations vary depending on the state in which the system is while the upgrade is performed.
- If the upgrade is performed while the server is powered off, the iBMC automatically powers off and then powers on the server after the CPLD upgrade is complete. The new CPLD takes effect after the server is powered on.
- If the upgrade is performed while the server is powered on, you need to manually power off the server after the CPLD upgrade as follows: On the iBMC WebUI, choose System > Power > Power Control, and click Power Off. The new CPLD takes effect after the iBMC is automatically reset. The iBMC automatically powers on or powers off the server based on the setting of System State Upon Power Supply.
- If System State Upon Power Supply is set to Power On, the iBMC automatically powers on the server.
- If System State Upon Power Supply is set to Remain Off or Restore Previous State, you need to power on the server manually. On the iBMC WebUI, choose System > Power > Power Control, and click Power On.
- If Power-off Timeout is disabled and the OS cannot respond to the power-off command, click Forced Power Off to power off the server.
- If Power-off Timeout is enabled on the iBMC, the iBMC forcibly powers off the server when the OS is not powered off within the power-off time limit.
- A forced power-off may cause data loss or program damage. Forcibly power off the server only when necessary.
- On the iBMC WebUI, choose System > System Info and check whether the firmware version is the target version.
Check the mainboard CPLD version information on the page displayed.
Rollback
Rollback Guidelines
If the upgrade fails and the software version is still the source version, you do not need to perform a rollback. If any of the following problems occurs, contact technical support to determine whether a rollback is required.
- A major fault occurred during the upgrade, and cannot be located and rectified within the specified time.
- After the upgrade is complete, the target version functions abnormally.
- The entire upgrade cannot be finished as scheduled. To prevent service interruption in peak hours caused by the upgrade, a rollback is required.
Rollback Procedure
- Determine the target version.
- Roll back the CPLD version.
The rollback procedure is the same as the upgrade procedure. For details, see Upgrade Procedure.