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-11 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
The upgrade has no version requirement.
Preparations
Obtaining Software Packages
Perform the following steps to obtain the upgrade software packages:
- Enterprise users:
- Check the NPU board information: On the iBMC WebUI, choose System > System Info > Others. On the Others page, check the NPU board information, as shown in Figure 2-5.
- Visit the Ascend computing product page.
- Select the server model.
- Click Software.
- The server software version list is displayed.
- Select the target version.
- Download the drive backplane upgrade package and digital signature file to a client (local PC) and decompress the 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 drive backplane CPLD using the iBMC WebUI.
The drive backplane CPLD can be upgraded while the OS is powered on or off.
Prerequisites
Conditions
You have logged in to the iBMC WebUI. For details, see iBMC WebUI.
Software
You have downloaded the drive backplane CPLD upgrade package to the client (such as a PC), decompressed the package, and obtained the upgrade file (such as cpldimage.hpm).
Procedure
- Check the current firmware version: Choose System > System Info > Others on the iBMC WebUI and check the drive backplane CPLD version, as shown in Figure 2-6.
- On the iBMC WebUI, choose iBMC Settings > Firmware Upgrade.
The page shown in Figure 2-7 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 follow: On the iBMC WebUI, choose System > Power > Power Control, and click Power Off. The new CPLD takes effect after the iBMC is automatically reset. In addition, the iBMC automatically powers on or 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 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.
- Choose System > System Info > Others on the iBMC WebUI and check whether the drive backplane CPLD version is the target version, as shown in Figure 2-8.
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.