H3C Servers Firmware&Software Update Guide-6W109

HomeSupportInstall & UpgradeUpgrade GuidesH3C Servers Firmware&Software Update Guide-6W109
01-Text
Title Size Download
01-Text 2.16 MB

Content

Introduction· 1

Update methods· 1

Software update· 1

Firmware update through REPO·· 1

Firmware update through HDM2, HDM, FIST, or iFIST· 1

Restrictions and guidelines· 2

Applicable products· 3

Updating firmware or software from HDM2· 0

Updating the HDM installation package· 0

Updating the HDM firmware· 1

Uploading a REPO firmware image to update multiple types of firmware· 4

Updating the BIOS firmware· 5

Updating the CPLD firmware· 8

Updating the BPCPLD firmware· 10

Updating the PSU firmware· 12

Updating the firmware for storage controller, network adapter, or drive· 14

Updating firmware from HDM·· 16

Updating the HDM firmware· 16

Updating the BIOS firmware· 18

Updating the CPLD firmware· 20

Updating the power supply firmware· 23

Updating the BPCPLD or PSWCPLD firmware· 25

Updating the LCD firmware· 27

Updating the GPUCPLD firmware· 28

Updating the GPUFPGA firmware· 29

Updating the FANMCU firmware· 31

Updating the PMem 200 firmware· 33

Updating the REPO for firmware update· 34

Updating firmware from FIST· 37

Adding servers· 38

Prerequisites· 38

Manually adding a server to FIST· 38

Importing servers· 40

Uploading the REPO image file· 41

Restrictions and guidelines· 41

Prerequisites· 41

Procedure· 41

Updating components· 42

Restrictions and guidelines· 42

Prerequisites· 43

Procedure· 43

Updating the firmware offline· 47

Restrictions and guidelines· 47

Prerequisites· 47

Procedure· 47

Updating the firmware by using HDM out-of-band management 48

Restrictions and guidelines· 48

Prerequisites· 48

Procedure· 48

Updating firmware from iFIST· 51

Prerequisites· 51

Obtaining a REPO image file· 51

Mounting a REPO image file· 51

Logging in to iFIST· 52

Restrictions and guidelines· 52

Procedure· 52

 


Introduction

This document mainly introduces the methods of updating various firmware or software in the server through HDM, FIST, and iFIST. It mainly includes the updating and upgrading HDM, BIOS, CPLDs, storage controllers, network adapters, and drives, and supports one-click updating of multiple firmware through REPO. HDM2 also supports updating HDM software through cold and hot installation packages, which facilitates users to update without interrupting the main business.

 

 

NOTE:

·     Figures in this document are for illustration only.

·     The information in this document might differ from your product if it contains custom configuration options or features.

·     Data in this document are for illustration only.

·     HDM2 is an upgraded version of HDM, and the upgrading functions and version compatibility are different from HDM. Please refer to the product version for accurate information.

 

Update methods

Software update

HDM2 supports updating HDM through installation packages. The installation packages are divided into feature packages and patch packages. Feature packages provide upgrades for new features released with HDM versions, and patch packages fix defects in the current version of HDM. Users can obtain the corresponding installation package from the official website according to their needs, and update it immediately after making sure that the patch package is consistent with the main version.

Firmware update through REPO

HDM2 supports uploading REPO image files to update the firmware of HDM, BIOS, CPLD, PSU, storage controller firmware, network adapter firmware, and drive firmware of the server. Users can choose the corresponding REPO firmware image file according to their needs.

Firmware update through HDM2, HDM, FIST, or iFIST

The firmware update methods vary by application scenario, as shown in Table 1.

Table 1 Firmware update through HDM2, HDM, FIST, or iFIST

Update method

Application scenario

Applicable firmware

Remarks

HDM2

Firmware update on a single server

HDM, BIOS, CPLD, BPCPLD, SCPLD, PFRCPLD, BMCCPLD, SWCPLD, DBCPLD, PSU, storage controller firmware, network adapter firmware, and drive firmware

Supports update HDM and the BIOS with forced configuration restored, factory defaults restored, or user-configured settings retained

HDM

Firmware update on a single server

HDM, BIOS, CPLD, BPCPLD, DBCPLD, STBCPLD, PDBCPLD, PDBSCPLD, NDCPLD, AUXCPLD, PFRCPLD, OCPCPLD, GPUCPLD, PSWCPLD, PSU, LCD, GPUFPGA, FANMCU, PMem 200, storage controller firmware, network adapter firmware, and drive firmware

Supports update with forced configuration restored, factory defaults restored, or user-configured settings retained

FIST

Firmware update on a single server or multiple servers in bulk

HDM, BIOS, CPLD, DBCPLD, STBCPLD, PDBCPLD, NDCPLD, AUXCPLD, PFRCPLD, storage controller firmware, network adapter firmware, and drive firmware

Supports only update with user-configured settings retained

iFIST

Firmware update on a single server

HDM, BIOS, CPLD, DBCPLD, STBCPLD, PDBCPLD, NDCPLD, AUXCPLD, PFRCPLD, storage controller firmware, network adapter firmware, and drive firmware

Supports only update with user-configured settings retained.

 

Restrictions and guidelines

Make sure the updated firmware are compatible with each other.

For G3 servers, the BIOS has multiple version series, including BIOS-1.00.XX and BIOS-2.00.XX. When you update the BIOS to a version of a different series from the current version, follow these restrictions and guidelines:

·     To use HDM to update the BIOS, select Forcedly restore. For an R6900 G3 server, you must clear CMOS after a BIOS update. To clear CMOS, perform the following tasks:

a.     Power off the server and disconnect power cords.

b.     Remove the system battery. Wait for 5 minutes, and then reinstall the system battery.

c.     Power on the server.

·     Do not use FIST or iFIST to update the BIOS because FIST or iFIST retains the user-configured settings by default. To use FIST or iFIST to update the BIOS to a version of a different series from the current version, contact Technical Support.

The method for the new firmware or software version to take effect varies by firmware or software type. Follow the methods described in Table 2 to make the new version take effect.

Table 2 Method for the new firmware or software version to take effect

Firmware or software type

Method for the new version to take effect

HDM installation package

The new version takes effect automatically after an update.

HDM

HDM has both primary and backup HDM firmware images.

HDM firmware update updates only the primary image. You must restart HDM for the new firmware to take effect.

REPO firmware image file

Restart the server and then relog in to iFIST.

·     BIOS

·     GPUFPGA

Restart the server and power on the server.

CPLD

The method varies by device model. For more information, see "Updating the CPLD firmware" or "Updating the CPLD firmware."

PFRCPLD

Restart CPLD. The system also restarts PFRCPLD when restarting CPLD. For more information, see H3C Servers HDM User Guide.

·     DBCPLD

·     SWCPLD

·     STBCPLD

·     PDBCPLD

·     PDBSCPLD

·     NDCPLD

·     OCPCPLD

·     GPUCPLD

·     PSWCPLD

Power off the server, reconnect the power cords, and then power on the server.

AUXCPLD

Re-install the blade server.

BPCPLD

Restart HDM.

·     PSU

·     LCD

·     FANMCU

·     Drive firmware

The firmware takes effect automatically after an update.

·     Storage controller firmware

·     Network adapter firmware

Restart the server.

PMem 200

Restart the server.

 

Applicable products

The HDM, FIST, and iFIST methods are applicable to the following products:

·     AE100

·     H3C UniServer B5700 G3

·     H3C UniServer B5800 G3

·     H3C UniServer B7800 G3

·     H3C UniServer E3200 G3

·     H3C UniServer R2700 G3

·     H3C UniServer R2900 G3

·     H3C UniServer R4100 G3

·     H3C UniServer R4300 G3

·     H3C UniServer R4500 G3

·     H3C UniServer R4700 G3

·     H3C UniServer R4900 G3

·     H3C UniServer R4950 G3

·     H3C UniServer R5300 G3

·     H3C UniServer R6700 G3

·     H3C UniServer R6900 G3

·     H3C UniServer R8900 G3

·     H3C UniServer B5700 G5

·     H3C UniServer R4300 G5

·     H3C UniServer R4330 G5

·     H3C UniServer R4330 G5 H3

·     H3C UniServer R4700 G5

·     H3C UniServer R4700LC G5

·     H3C UniServer R4900 G5

·     H3C UniServer R4900LC G5

·     H3C UniServer R4930 G5

·     H3C UniServer R4930 G5 H3

·     H3C UniServer R4930LC G5 H3

·     H3C UniServer R4950 G5

·     H3C UniServer R5300 G5

·     H3C UniServer R5500 G5

·     H3C UniServer R5500LC G5

·     H3C UniServer R6900 G5

The HDM2, FIST, and iFIST methods are applicable to the following products:

·     H3C UniServer R4700 G6

·     H3C UniServer R4700LE G6

·     H3C UniServer R4900 G6

·     H3C UniServer R4900 G6 Ultra

·     H3C UniServer R4900LE G6

·     H3C UniServer R4950 G6

·     H3C UniServer R5350 G6


Updating firmware or software from HDM2

HDM2 supports the following operations:

·     Update the HDM of a single server through installation packages.

·     Update the HDM, BIOS, CPLDs, PSU, storage controller firmware, network adapter firmware, and drive firmware of a single server simultaneously through REPO.

·     Update the HDM, REPO, BIOS, CPLDs, PSU, and LCD firmware of a single server through HDM2.

Updating the HDM installation package

Restrictions and guidelines

·     To avoid update failure, do not power on, power off, or disconnect any power supply during the update.

·     Only one user can perform an update task at a time. If multiple users attempt to update the installation package, users who are not the first to initiate the update will be logged off forcibly.

·     The update can be completed using this function only if the version in the installation package matches the currently running HDM version.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

·     Obtain the HDM installation package from the H3C website. The following types of installation packages are available:

¡     Patch package: HDM firmware package aimed to solve functional problems for the specific version of HDM released.

¡     Feature package: HDM firmware package aimed to provide new features for the specific version of HDM released.

Procedure

1.     On the top navigation bar, click Firmware & Software.

2.     In the left navigation pane, select Update Firmware.

Figure 1 Firmware update page

 

3.     Select an image upload method. As a best practice, use the Local method.

¡     If you select Local, browse to the image file.

¡     If you select TFTP, enter the IP address of the TFTP server and enter the image name.

4.     Click Next and confirm the update information.

Figure 2 Confirming information

 

5.     Click Next to start updating.

After the update, the new installation package takes effect automatically.

6.     Access the firmware inventory page and installation package management page to verify if the new installation package is installed successfully.

Updating the HDM firmware

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

·     Obtain the up-to-date HDM firmware image from the H3C website, and store the image file on the local PC. To avoid update failure, make sure the update image file contains a vendor signature and is not corrupt.

·     To avoid configuration loss caused by inadvertent mistakes, back up the configuration.

Restrictions and guidelines

This operation updates only the primary HDM image. The backup HDM image is not updated.

To avoid update failure, do not power on, power off, or disconnect any power supply during the update.

Only one user can update firmware at a time. If multiple users attempt to update firmware, users who are not the first to initiate the update will be logged off forcibly.

Some features on HDM are not available during the update. For more information, see H3C Servers HDM2 User Guide.

Procedure

1.     Access the firmware update page.

Figure 3 Firmware update page

 

2.     Select an image upload method. As a best practice, use the Local method.

¡     If you select Local, browse to the update image file.

¡     If you select TFTP, enter the IP address of the TFTP server and enter the image name.

3.     Click Next to confirm the firmware information. Then, perform the following tasks:

a.     To create a scheduled firmware update task, set the update time. The task can be found on the Schedule Tasks page.

b.     Confirm the firmware type, current firmware version, and target firmware version.

c.     Select Enabled for Restore factory default as needed.

 

CAUTION

CAUTION:

The Restore factory default option removes all user configured settings and restore factory defaults of the firmware. With the factory defaults restored, you must use the first-time login method to relog in to HDM. For more information, see H3C Servers HDM2 User Guide. When you select this option, make sure you understand its impact on the services.

 

d.     Enable firmware backup as needed. After enabling, the firmware will be backed up into the firmware library.

Figure 4 Confirming firmware information

 

4.     Click Next.

5.     After the update is complete, if you selected manual restart, restart HDM manually. If you selected automatic restart, HDM restarts automatically.

6.     Re-sign in to HDM. Verify that the primary firmware image has been updated.

Figure 5 Verifying the update result

 

 

NOTE:

·     As a best practice, perform the update task again to update the backup image to the same version. This feature supports updating only the primary partition. the backup partition can only be upgraded through offline burning.

·     To avoid page display errors, clear the browser cache before re-signing in to HDM.

 

Uploading a REPO firmware image to update multiple types of firmware

After uploading the REPO firmware image file through the HDM Web interface, you can update the firmware for HDM, BIOS, CPLDs, PSU, storage controller, network adapter, and drive on the server simultaneously. For information about downloading and using the REPO firmware image, see the REPO user guide.

Restrictions and guidelines

·     If you use iFIST to update the REPO through in-band update, the iFIST software is required of the server for the new firmware to take effect. Make sure the iFIST version is compatible with the current HDM version. For information about the compatibility between HDM and iFIST, see HDM release notes or iFIST release notes.

·     At the first restart after REPO update, the server will automatically enter iFIST to make the new firmware take effect. During the process, do not restart the server or reconnect its power cords. After the new firmware takes effect, the server automatically restarts again with boot options configured before the update.

·     Make sure the REPO image file to be uploaded does not exceed the limit indicated on the page, and the MD5 file does not exceed 1024 bytes.

Prerequisites

Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

Procedure

1.     Enter the firmware update page.

2.     In the work pane, perform the following tasks:

¡     Select an image upload method. As a best practice, use the Local method.

-     If you select Local, browse to upload the firmware image and MD5 file (optional).

-     If you select TFTP, enter the IP address of TFTP server, image name, and MD5 file name (optional).

¡     To view the firmware inventory that can be updated by using REPO, click Download inventory.

Figure 6 REPO firmware update

 

3.     Click Next and confirm the firmware information.

Figure 7 Confirming firmware information

 

4.     Set the update time as needed. After configuring, the system will establish a new scheduled task that is displayed on the Scheduled Tasks page.

5.     Select one or multiple firmware to be updated.

6.     View the firmware type, current version, firmware version of the upgrade file, and method to take effect.

7.     Enable firmware backup as needed. After enabling, the firmware will be backed up into the firmware library.

8.     When updating firmware for HDM or the BIOS, configure respective firmware update settings:

¡     Select whether to restore HDM factory defaults.

¡     Select whether to restore the BIOS factory defaults.

9.     Verify that the firmware update configuration is correct, and then click Next.

10.     Access the Operation Log page to view the firmware update result.

Figure 8 Viewing the update result

 

Updating the BIOS firmware

Restrictions and guidelines

·     To avoid update errors, make sure power supply redundancy is normal before the update.

·     If the Restore or Forcedly restore option is selected, the boot mode in the BIOS changes to the default after the update and the operating system might fail to start correctly.

·     After an update, the server must restart for the new firmware to take effect. During the restart, do not perform BIOS or HDM update again. If you do so, BIOS error might occur.

·     For a server installed with Intel processors, do not perform graceful power-off from HDM to restart the server after you update the BIOS with the Forcedly restore option specified. If you perform graceful power-off, ME exceptions might occur.

·     Before updating the BIOS firmware, if the server is powered on, make sure the server has entered the system boot options before updating the firmware. Otherwise, BIOS function errors might occur.

·     As a best practice, use the Local image upload method to upload the BIOS firmware image.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

·     Download the most recent version of the BIOS firmware from the H3C website to the configuration terminal. For a successful update, make sure the BIOS firmware image has a vendor signature and has not been tampered with.

·     To avoid configuration loss, back up the BIOS configuration file.

Procedure

1.     Access the firmware update page.

Figure 9 Firmware update page

 

2.     Select an image upload method. As a best practice, use the Local method.

¡     If you select Local, browse to the update image file.

¡     If you select TFTP, enter the IP address of the TFTP server and enter the image name.

3.     Uploading the BIOS firmware. You can update the BIOS and ME firmware at the same time. Click Next to access the page for confirming firmware information. Then, perform the following tasks:

Figure 10 Confirming firmware information

 

a.     Set the update time as needed. After setting, the system will establish a new scheduled task that is displayed on the Schedule Tasks page.

b.     Verify that the firmware type, current version of image in use, and image file version are correct.

c.     For servers installed with Intel processors, select one or more components to be updated.

When the server is powered on, you cannot select only ME.

d.     Specify Immediately or Manually for the update configuration. This field is available only when the server is up.

e.     Select whether to restore factory defaults after the update.

The Restore factory default option is available only when you update the BIOS firmware by uploading the BIOS firmware. When you update only the ME firmware, the Restore factory default option is not supported.

f.     Enable firmware backup as needed. After enabling, the firmware will be backed up into the firmware library.

 

 

NOTE:

·     After updating the BIOS firmware, the server must be restarted and the POST phase must be completed before the BIOS version can be displayed correctly in the HDM Web interface.

·     Configurations of some attached modules, such as storage controllers and network adapters, are saved on the modules. The retention or not of the configurations for these modules is not related to whether or not Restore factory default is selected.

·     All user-configured BIOS settings will get lost if you downgrade the BIOS firmware.

 

CAUTION

CAUTION:

For a server installed with Intel processors, do not perform graceful power-off from HDM to restart the server after you update the BIOS with the Forcedly restore option specified. If you perform graceful power-off, ME exceptions might occur.

 

4.     Click Next. The server starts to update the firmware.

Figure 11 Firmware update process

 

5.     After update, restart the server or power on the server for the firmware to take effect.

 

 

NOTE:

·     After you update the BIOS firmware, you must restart the server to make the new firmware take effect. If you update the BIOS firmware when the server is powered on, you can also control the server restart time.

·     During the server restart process, do not update the BIOS firmware again. Otherwise, BIOS function errors might occur.

 

Updating the CPLD firmware

Perform this task to update the following types of Complex Programmable Logical Device (CPLD) firmware: CPLD, SCPLD, PFRCPLD, BMCCPLD, SWCPLD, and DBCPLD.

Table 3 displays the CPLD firmware types.

Table 3 CPLD firmware types

Firmware name

Description

CPLD

Primary CPLD of the system board in the server.

SCPLD

Secondary CPLD of the system board in the server.

PFRCPLD

CPLD of the PFR CPLD board in the server.

BMCCPLD

CPLD of the HDM management module in the server.

SWCPLD

CPLD of the switch module in the server.

DBCPLD

CPLD of the processor mezzanine board in the server.

 

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

·     Download the most recent version of the CPLD firmware from the H3C website to the configuration terminal. For a successful update, make sure the CPLD firmware image has a vendor signature and has not been tampered with.

·     As a best practice, use the local upload method.

Procedure

 

NOTE:

·     The supported CPLD firmware types vary by device model.

·     If the CPLD firmware update fails, the device cannot operate correctly.

 

1.     Access the firmware update page.

Figure 12 Firmware update page

 

2.     Select an image upload method. As a best practice, use the Local method.

¡     If you select Local, browse to the update image file.

¡     If you select TFTP, enter the IP address of the TFTP server and enter the image name.

3.     Click Next and confirm the firmware information. Then, perform the following tasks:

a.     Set the update time as needed. After setting, the system will establish a new scheduled task that is displayed on the Schedule Tasks page.

b.     Verify that the firmware type, current version of image in use, and image file version are correct.

c.     Enable firmware backup as needed. After enabling, the firmware will be backed up into the firmware library.

Figure 13 Confirming firmware information

 

4.     Click Next. The system starts to update the firmware.

5.     After the update is complete, for the firmware to take effect, access the Restart firmware page, and then click Restart CPLD, or power cycle the server with its power cords reconnected.

Updating the BPCPLD firmware

Perform this task to update the drive backplane firmware (BPCPLD firmware).

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

·     Download the most recent version of the BPCPLD firmware from the H3C website to the configuration terminal. For a successful update, make sure the BPCPLD firmware image has a vendor signature and has not been tampered with.

·     An update operation updates only drive backplanes supported by the uploaded BPCPLD image file.

·     You can update the BPCPLD firmware when the server is powered on or off. To avoid update failures, do not perform power actions or reconnect the power cords during the update.

Procedure

1.     Access the firmware update page.

Figure 14 Firmware update page

 

2.     Select an image upload method. As a best practice, use the Local method.

¡     If you select Local, browse to the update image file.

¡     If you select TFTP, enter the IP address of the TFTP server and enter the image name.

3.     Click Next and confirm the firmware information. Then, perform the following tasks:

Figure 15 Confirming firmware information

 

a.     Set the update time as needed. After setting, the system will establish a new scheduled task that is displayed on the Schedule Tasks page.

b.     Verify that the firmware type, backplane information, current version of image in use, and image file version are correct.

c.     Enable firmware backup as needed. After enabling, the firmware will be backed up into the firmware library.

4.     Click Next. The system starts to update the firmware.

5.     After the update finishes, if the server is powered on, the new firmware takes effect after you power off the server. If the server is powered off, the new firmware takes effect immediately.

 

 

NOTE:

·     If the update fails for a drive backplane, the system will try again. The system supports a maximum of two retries.

·     If the update fails, try again to update the BPCPLD firmware. If BPCPLD firmware update fails multiple times, contact Technical Support to try to use another update method.

 

Updating the PSU firmware

Perform this task to update the PSU firmware for power supplies.

 

 

NOTE:

The R5700 G6 server does not support PSU firmware update.

 

Restrictions and guidelines

·     The system updates the firmware only for power supplies using the same model defined in the image file and updates the power supplies one by one.

·     Power supplies used by the R5500 G6 server can be divided into system board power supplies and GPU power supplies. The two groups of power supplies operate independently and the system supports updating the firmware of a specific power supply group.

·     The power supply that is being updated cannot supply power to the server. Make sure a minimum of one power supply is present and the rated power of the power supply can support the server operation during the update process.

·     Power supply firmware supports the following update methods:

¡     Immediate update—Start immediately once the new firmware image version is verified.

To avoid power supply errors, do not power on or power off the server or disconnect any power supply during the update.

¡     Update after server power-off—Start 9 seconds after the server is powered off.

To avoid power supply errors, do not power on the server or disconnect any power supply during the update.

The supported update methods vary by firmware image. When you obtain an image file, consult Technical Support to identify the supported update methods.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

·     Before the update, make sure the present power supplies are operating correctly.

Procedure

1.     Access the firmware update page.

2.     Select an image upload method. As a best practice, use the Local method.

¡     If you select Local, browse to the update image file.

¡     If you select TFTP, enter the IP address of the TFTP server and enter the image name.

Figure 16 Uploading the firmware image file

 

3.     Click Next and confirm the firmware information. Then, perform the following tasks:

a.     Set the update time as needed. After setting, the system will establish a new scheduled task that is displayed on the Schedule Tasks page.

b.     Verify that the firmware type, target power supply information, current version of image in use, and image file version are correct. Then, select power supplies to be updated.

c.     Enable firmware backup as needed. After enabling, the firmware will be backed up into the firmware library.

Figure 17 Confirming firmware information

 

4.     Click Next.

The server starts the update immediately or after the server is powered off depending on the update method of the new firmware image.

 

 

NOTE:

·     The update process might take a long time if multiple power supplies are to be updated.

·     The new firmware takes effect on a power supply automatically after the update finishes for the power supply.

·     To view the update result for each power supply, go to the Operation Log page. If a power supply fails to be updated, the power supply might become unavailable.

 

Updating the firmware for storage controller, network adapter, or drive

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM2 User Guide.

·     Obtain the most recent firmware image from H3C Support, identify the components that support the update, and save the image on the local PC.

·     If multiple components are present, the operation updates only components supported by the uploaded firmware image.

Procedure

1.     Access the firmware update page.

2.     Select an image upload method. As a best practice, use the Local method.

¡     If you select Local, browse to the update image file.

¡     If you select TFTP, enter the IP address of the TFTP server and enter the image name.

Figure 18 Firmware update page

 

 

 

NOTE:

This feature is available only when the server is powered on. During the update process, do not power off or remove power from the server. If you do so, the update might fail or the components might fail to be identified.

 

3.     Click Next and confirm the firmware information. Then, perform the following tasks:

Figure 19 Confirming firmware information

 

a.     Set the update time as needed. After setting, the system will establish a new scheduled task that is displayed on the Schedule Tasks page.

b.     Select the components to be updated. Verify that the component information for update, current version of image in use, and image file version are correct.

c.     Enable firmware backup as needed. After enabling, the firmware will be backed up into the firmware library.

4.     Click Next. The system starts to update the firmware.

 

 

NOTE:

If the update fails for a GPU, the system retries. The system allows a maximum of two retries.

 

5.     After the update, for the new firmware to take effect, restart the server.

6.     Access the firmware inventory page to view the update result.

 


Updating firmware from HDM

The HDM Web interface is subject to change over time. The figures in this section are for illustration only. You can update the HDM, BIOS, power supply, LCD, GPUFPGA, FANMCU, REPO, and CPLD firmware of a single server from HDM.

Updating the HDM firmware

HDM supports one primary firmware image and one backup firmware image, and it always runs the primary image. HDM firmware update updates the backup firmware image.

To minimize the impact on HDM services, HDM uses the following procedure to update HDM firmware:

1.     When you update HDM firmware, HDM replaces the backup firmware image with the uploaded update image.

2.     At the restart after the update, HDM automatically changes the roles of primary and backup HDM images. Then, HDM restarts with the update image, which is now the primary image.

3.     If you do not restart HDM after the update, you must manually perform a primary/backup switchover for HDM to run the updated image. For more information about primary/backup switchover, see H3C Servers HDM User Guide.

Restrictions and guidelines

To avoid update failure, do not power on, power off, or disconnect any power supply during the update.

Only one user can update firmware at a time. If multiple users attempt to update firmware, only the one who first started the update can perform this operation.

Some features on HDM are not available during the update. For more information, see H3C Servers HDM User Guide.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Obtain the up-to-date HDM firmware image from the H3C website, and store the image file on the local PC. To avoid update failure, make sure the update image file contains a vendor signature and is not corrupt.

·     To avoid configuration loss caused by inadvertent mistakes, back up the configuration.

Procedure

1.     Enter the firmware update page, as shown in Figure 20.

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select HDM as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for file upload and enter the image name. Then, select HDM as the firmware type.

b.     Select the HDM restart method after the update is complete. You can have HDM automatically restart when the update is complete or manually restart HDM later.

c.     (Optional.) To remove all user-configured settings after you update HDM firmware, select Enabled for Restore factory default.

d.     Click Next.

 

WARNING

WARNING!

The Restore factory default option removes all user-configured settings when HDM starts up with the new firmware. When you select this option, make sure you understand its impact on the services. If this option is selected, you must use the default user account settings at the first sign-in to HDM after its firmware is updated. For more information, see H3C Servers HDM User Guide.

 

Figure 20 Specifying the new HDM firmware image for update

 

3.     Verify that the new firmware image version is correct, and then click Next to start the update process.

Figure 21 Verifying the HDM firmware image version

 

4.     After the update is complete, if you selected manual restart, restart HDM manually. If you selected automatic restart, HDM restarts automatically.

A primary/backup switchover is automatically performed at HDM restart.

5.     Re-sign in to HDM. Verify that the primary firmware image has been updated.

As a best practice, perform an HDM update again to update both the primary and backup images to the same version.

 

CAUTION

CAUTION:

·     As a best practice, clear the browser cache, and then re-sign in to HDM.

·     Clearing the browser cache ensures the correct display of webpage contents after you re-sign in to HDM.

 

Figure 22 Verifying that the primary firmware image has been updated

 

Updating the BIOS firmware

This section describes how to update the BIOS or ME firmware for a server from the HDM Web interface. For information about HDM, see HDM online help.

Restrictions and guidelines

·     If you select restoring the default BIOS settings during the update, the boot mode in the BIOS will change to UEFI boot mode. If the OS of the server was installed in legacy mode, you must change the BIOS boot mode to legacy for the OS to start up correctly.

·     After a BIOS update, set the Configure sSATA As and Configure SATA As fields to RAID if the RSTe embedded RAID controller is used for RAID configuration and the OS has been installed.

·     To avoid firmware update errors, make sure the power supplies are operating correctly in redundancy.

·     The HDM Web interface displays the updated BIOS version only after the server restarts.

·     You can update the BIOS while the server is in power-on or power-off state. If the server is powered on, make sure the OS or UEFI Shell has been accessed before you perform BIOS update.

·     The following settings will get lost after a BIOS update even if the Retain option was selected:

¡     mLOM Ethernet adapter settings, which are stored in the BIOS.

¡     Settings on the Front page if the server is an R6900 G3 server.

·     All user-configured BIOS settings will get lost if you downgrade the BIOS firmware.

·     After an update, you must restart the server for the new firmware to take effect. During the restart, do not perform BIOS update again. If you do so, BIOS errors might occur.

·     For a server installed with Intel processors, do not perform graceful power-off from HDM to restart the server after you update the BIOS with the Forcedly restore option specified. If you perform graceful power-off, ME exceptions might occur.

·     To select the Retain or Restore option when updating the BIOS firmware of a server installed with Hygon processors through HDM, do not mount any CD/DVD image file to the server. If the server has been mounted with a CD/DVD image file, unmount the image file before the upgrade or do not unmount the image file during the upgrade. Unmounting the image file during the upgrade might interrupt the channel for transmitting the BIOS file, causing upgrade failure.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the BIOS firmware from the H3C website to the configuration terminal. For a successful update, make sure the BIOS firmware image has a vendor signature and has not been tampered with.

·     To avoid configuration loss, back up the BIOS configuration file.

·     As a best practice, configure HDM to use the Local image upload method to upload the BIOS firmware image.

Procedure

1.     Enter the firmware update page, as shown in Figure 23.

Figure 23 Firmware update page

 

2.     In the work pane, perform the following tasks:

a.     Select BIOS from the Firmware type list.

b.     Click Browse for the Firmware image field, select the locally saved BIOS firmware image, and upload the firmware image.

c.     Select the firmware to update. Options include BIOS+ME, BIOS, and ME. The default is BIOS + ME. This step is available only to the servers installed with Intel processors.

d.     Select a restart method for the server if the server is in power-on state.

You can have the server automatically reboot immediately or at a scheduled time after the update. Alternatively, you can select Manual restart to manually reboot the server.

e.     Select whether to restore default BIOS settings after the update.

-     To retain the user-configured BIOS settings, select Retain.

-     To remove the user-configured BIOS settings, select Restore or Forcedly restore. The Forcedly restore option enables the BMC to rewrite the BIOS flash and can be used when the BIOS is operating incorrectly and cannot be upgraded in any other ways.

 

CAUTION

CAUTION:

·     The Forcedly restore option removes all user-configured BIOS settings when the server starts up with the new firmware. When you select this option, make sure you understand its impact on the services.

·     Before you select this option, make sure the server has entered the OS or has been powered off. Otherwise, BIOS exceptions might occur.

 

f.     Click Next.

3.     Verify that the new BIOS firmware version is correct, and click Next to start the update process.

Figure 24 Verifying the BIOS version

 

4.     Restart the server if you selected Manual restart.

Verifying the configuration

After the server restarts, verify that the BIOS version has been successfully updated on the Dashboard page of the HDM Web interface.

Updating the CPLD firmware

Perform this task to update the following types of Complex Programmable Logical Device (CPLD) firmware: CPLD, PFRCPLD, DBCPLD, STBCPLD, PDBCPLD, PDBSCPLD, NDCPLD, OCPCPLD, and AUXCPLD.

For more information about different types of CPLD firmware, see Table 4.

Table 4 Introduction to different types of CPLD firmware

Firmware name

Description

CPLD

Primary CPLD firmware for the system board of the server.

·     PFRCPLD

·     STBCPLD

·     AUXCPLD

Secondary CPLD firmware for the system board of the server. Support for different types of CPLD firmware varies by server model. For more information, see Table 5.

DBCPLD

CPLD firmware for the processor mezzanine board.

PDBCPLD

Primary CPLD firmware for the PDB.

PDBSCPLD

Secondary CPLD firmware for the PDB.

NDCPLD

CPLD firmware for a compute module.

OCPCPLD

CLPD firmware for an OCP network adapter.

 

Restrictions and guidelines

If CPLD update fails, the server will become unavailable. If the server cannot be accessed, contact Technical Support.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the CPLD firmware from the H3C website to the configuration terminal. For a successful update, make sure the CPLD firmware image has a vendor signature and has not been tampered with.

·     As a best practice, configure HDM to use the Local image upload method to upload the CPLD firmware image.

Procedure

The update procedure is the same for different types of CPLD firmware. This section updates the CPLD firmware as an example.

To update the CPLD firmware:

1.     Enter the firmware update page, as shown in Figure 25.

Figure 25 Firmware update page

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select CPLD as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select CPLD as the firmware type. The image name must include the suffix.

b.     Click Next.

3.     Verify that the current image version and image file version are correct, and then click Next.

The firmware update starts and the system displays the update progress.

Figure 26 Verifying firmware information

 

4.     Make the new firmware take effect. Use Table 5 to determine the method.

Table 5 Method for the new CPLD firmware to take effect

Firmware type

Available servers

Method for the new firmware to take effect

CPLD

·     R2700 G3

·     R2900 G3

·     R4400 G3

·     R4700 G3

·     R4900 G3

·     R5300 G3

·     R4300 G5

·     R4330 G5

·     R4700 G5

·     R4900 G5

·     R4930 G5

·     R4950 G5

·     R5300 G5

·     R5500 G5

·     R6900 G5

Restart CPLD. For more information, see H3C Servers HDM User Guide.

·     AE100

·     B5700 G3

·     B5800 G3

·     B7800 G3

·     B5700 G5

Re-install the blade server or AE module.

Other server models

Power cycle the server with its power cords reconnected.

STBCPLD

R6700 G3

Power cycle the server with its power cords reconnected.

DBCPLD

·     R6700 G3

·     R6900 G5

Power cycle the server with its power cords reconnected.

·     PDBCPLD

·     NDCPLD

·     R6900 G3

·     R8900 G3

Power cycle the server with its power cords reconnected.

PDBSCPLD

R8900 G3

Power cycle the server with its power cords reconnected.

AUXCPLD

B7800 G3

Re-install the blade server.

OCPCPLD

R6900 G5

Power cycle the server with its power cords reconnected.

PFRCPLD

·     R4300 G5

·     R4330 G5

·     R4700 G5

·     R4900 G5

·     R4930 G5

·     R4950 G5

·     R5300 G5

·     R5500 G5

·     R6900 G5

Restart CPLD. The system also restarts PFRCPLD when restarting CPLD. For more information, see H3C Servers HDM User Guide.

 

Updating the power supply firmware

This section describes how to update power supply firmware for a server from the HDM Web interface. For information about HDM, see HDM online help.

Power supply firmware update is available only for the R4400 G3, R4900 G3, R5300 G3, R4300 G5, R4330 G5, R4700 G5, R4900 G5, R4930 G5, R4950 G5, R5300 G5, R5500 G5, and R6900 G5.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the power supply firmware from Technical Support to the configuration terminal. For a successful update, make sure the power supply firmware image has a vendor signature and has not been tampered with.

·     If the HDM version is 2.XX, identify the available update method (immediate update or update after server power-off) with Technical Support.

Restrictions and guidelines

·     Before the update, make sure the present power supplies are operating correctly and the power supply model is consistent with the image file.

·     For the R5500 G5, the system board and GPU modules use different sets of power supplies, which must be updated separately.

·     The system updates the firmware for power supplies one by one and the power supply that is being updated cannot supply power to the server. Make sure a minimum of one power supply is present and operating correctly except the power supply that is being updated.

·     To avoid power supply errors, do not power on or power off the server or disconnect any power supply during the update.

·     Power supply firmware supports the following update methods:

¡     Immediate update—Start immediately once the new firmware image is verified.

¡     Update after power-off—Start nine seconds after the server is powered off.

To avoid power supply errors, do not power on the server or disconnect any power supply during the update.

·     HDM-1.30.XX supports only the update after power-off method and HDM-2.XX supports both the immediate update and update after power-off methods.

·     If the update fails for a power supply, the power supply might fail to operate.

Procedure

1.     Enter the firmware update page, as shown in Figure 27.

Figure 27 Firmware update page

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select PSU as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select PSU as the firmware type. The image name must include the suffix.

b.     Click Next.

3.     Verify that the new firmware image version and power supply information are correct, and then click Next, as shown in Figure 28.

Figure 28 Verifying the firmware version and power supply information

 

4.     The server starts the update immediately or after the server is powered off depending on the update method of the new firmware image.

To view the update result for each power supply, access the operation log page.

The new firmware takes effect automatically for a power supply after the power supply is updated successfully.

Updating the BPCPLD or PSWCPLD firmware

Perform this task to update the drive backplane firmware (BPCPLD) and the PCIe switch board firmware (PSWCPLD).

Support for updating BPCPLD firmware and PSWCPLD firmware varies by server model or HDM version as follows:

·     BPCPLD firmware update is available only for the following G3 servers and G5 servers:

¡     G3 servers: B5800 G3, R2700 G3, R4300 G3, R4700 G3, R4900 G3, R4950 G3, R5300 G3, R6700 G3, R6900 G3, and R8900 G3.

¡     G5 servers: All G5 servers except the B5700 G5.

·     PSWCPLD firmware update is available only in HDM-2.17 or later versions for the R5500 G5.

Restrictions and guidelines

·     The system updates the firmware for drive backplanes or PCIe switch boards one by one. For the new firmware to take effect, you must restart HDM after a BPCPLD update, or power cycle the server with the power cords reconnected after a PSWCPLD update.

·     An update operation updates only drive backplanes supported by the uploaded BPCPLD image file (backplane firmware image file).

·     To update the firmware after a drive backplane or PCIe switch board replacement, first power on the server for the newly installed drive backplane or PCIe switch board to be identified.

·     If the update fails, the system retries automatically. A maximum of two retries are allowed for each user-triggered update task.

·     If the update fails multiple times, contact Technical Support and try again with another method.

·     To avoid update failure, do not power on the server or disconnect any power supply during the update process.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the BPCPLD or PSWCPLD firmware from Technical Support to the configuration terminal. For a successful update, make sure the firmware image has a vendor signature and has not been tampered with.

Procedure

The update procedure is the same for the BPCPLD and PSWCPLD firmware. This section updates the BPCPLD firmware as an example.

To update the BPCPLD firmware:

1.     Enter the firmware update page, as shown in Figure 29.

Figure 29 Firmware update page

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select BPCPLD as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select BPCPLD as the firmware type. The image name must include the suffix.

b.     Click Next.

3.     Select the drive backplanes to update, verify that the new firmware image version is correct, and then click Next.

Figure 30 Selecting drive backplanes and verifying the firmware version

 

4.     If the server is powered on, power off the server. The firmware update starts nine seconds after the server is powered off.

5.     After the update finishes, restart HDM to have the new BPCPLD firmware takes effect.

For the new PSWCPLD firmware to take effect, power cycle the server with its power cords reconnected.

Updating the LCD firmware

LCD firmware update is available only for the R6700 G3, R6900 G3, R8900 G3, R4300 G5, R4330 G5, R4700 G5, R4900 G5, R4930 G5, R4950 G5, and R6900 G5.

Restrictions and guidelines

To avoid LCD display exceptions, do not restart HDM or disconnect the power source from the server during the update.

If the update fails, the LCD might fail to operate. In this case, try to update the LCD firmware again.

The update process might take a long time, and the LCD is not available during the update.

The new LCD firmware automatically takes effect after the update finishes.

You can upload an LCD firmware image and update the LCD firmware only after an LCD is connected to the server.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the LCD firmware from Technical Support to the configuration terminal. For a successful update, make sure the firmware image has a vendor signature and has not been tampered with.

Procedure

1.     Enter the firmware update page, as shown in Figure 31.

Figure 31 Firmware update image

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select LCD as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select LCD as the firmware type. The image name must include the suffix.

b.     Click Next.

3.     Verify that the current image version and image file version are correct, and then click Next.

Figure 32 Verifying firmware information

 

Updating the GPUCPLD firmware

Perform this task to update the CPLD firmware for GPUs.

Restrictions and guidelines

This feature is available only in HDM-2.16 or later versions for the R5300 G3.

If multiple GPUs are present, the operation updates only GPUs supported by the uploaded GPUCPLD image.

If the update fails for a GPU, the system retries. The system allows a maximum of two retries.

The BIOS will restart multiple times during the update process.

This feature is available only when the server is powered on. During the update process, do not power off or remove power from the server. If you do so, the update might fail or GPUs might fail to be identified.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the GPUCPLD firmware from Technical Support to the configuration terminal. For a successful update, make sure the firmware image has a vendor signature and has not been tampered with.

Procedure

1.     Enter the firmware update page, as shown in Figure 33.

Figure 33 Firmware update image

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select GPUCPLD as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select GPUCPLD as the firmware type. The image name must include the suffix.

b.     Click Next.

3.     Select the target GPUs, verify that the GPU information, current image version, and image file version are correct, and then click Next.

Figure 34 Verifying firmware information

 

4.     After the update, for the new firmware to take effect, power cycle the server with the power cords reconnected.

Updating the GPUFPGA firmware

Perform this task to update the Field Programmable Gate Array (FPGA) firmware for GPUs.

Restrictions and guidelines

This feature is available only in HDM-2.25 or later versions for the R5300 G5.

This feature is available only for specific GPUs. If multiple GPUs are present, the operation updates only GPUs supported by the uploaded GPUFPGA image.

If the update fails for a GPU, the system retries. The system allows a maximum of two retries.

This feature is available only when the server is powered on. During the update process, do not power off or remove power from the server. If you do so, the update might fail or GPUs might fail to be identified.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the GPUFPGA firmware from Technical Support to the configuration terminal. For a successful update, make sure the firmware image has a vendor signature and has not been tampered with.

Procedure

1.     Enter the firmware update page, as shown in Figure 35.

Figure 35 Firmware update image

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select GPUFPGA as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select GPUFPGA as the firmware type. The image name must include the suffix.

b.     Click Next.

3.     Select the target GPUs, verify that the GPU information, current image version, and image file version are correct, and then click Next.

Figure 36 Verifying firmware information

 

4.     After the update, for the new firmware to take effect, power cycle the server.

Updating the FANMCU firmware

Perform this task to update the micro control unit (MCU) firmware of fans.

Restrictions and guidelines

·     This feature is available only in HDM-2.25 or later versions for the R5500 G5.

·     An update operation updates only fans supported by the FANMCU image file.

·     You can update FANMCU firmware only when the server is powered on. To avoid update failure or fan identification failure, do not power off the server or disconnect power cords from the server during the update.

·     During the update, the fans rotate at the maximum speed. The fan speed can be adjusted during the update, but the adjustment takes effect only after the update.

·     If the update fails for a fan, the system retries. A maximum of two automatic retries are allowed for a user-triggered FANMCU firmware update.

·     If the update fails, the MCUs cannot operate correctly and the fans rotate at the maximum speed. You can try again for MCUs to operate correctly.

Prerequisites

·     Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

·     Download the most recent version of the FANMCU firmware from Technical Support to the configuration terminal. Verify that the fans to be updated are supported by the FANMCU image file and then save the FANMCU image file locally. For a successful update, make sure the firmware image has a vendor signature and has not been tampered with.

Procedure

1.     Enter the firmware update page, as shown in Figure 37.

Figure 37 Firmware update image

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select FANMCU as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select FANMCU as the firmware type. The image name must include the suffix.

b.     Click Next.

3.     Select the fans to update, verify that the current image version and image file version are correct, and then click Next.

Figure 38 Verifying firmware information

 

4.     The firmware takes effect immediately after the firmware update is completed.

Updating the PMem 200 firmware

Perform this task to update the firmware for PMem 200 DIMMs.

Restrictions and guidelines

This feature is available only in HDM-2.96 and later.

This feature is available only for G5 servers.

To ensure successful update, follow these restrictions and guidelines:

·     Obtain the most up-to-date PMem 200 firmware image from Technical Support, and make sure the image package contains a signature that is not tampered.

·     If PMem 200 DIMMs are disabled, make sure the DIMMs are working correctly before updating the firmware from HDM.

This feature is available only when the BIOS boot mode is UEFI.

Prerequisites

Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

Procedure

1.     Enter the firmware update page, as shown in Figure 39.

Figure 39 Firmware update image

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select PMem 200 as the firmware type. Then, browse to the update image file and select it.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name. Then, select PMem 200 as the firmware type. The image name must include the suffix.

b.     Select the method to reboot the server after the update is complete.

You can have the server automatically restart immediately. Alternatively, you can choose Manual restart to manually restart the server.

3.     Verify that the current firmware type and image file version are correct, and then click Next.

The system starts to update the firmware.

Figure 40 Verifying firmware information

 

4.     If you selected manual restart, manually restart the server. The server automatically enters iFIST to make the new firmware take effect.

If you selected automatic restart, the server automatically restarts and enters iFIST after the update to make the new firmware take effect.

Updating the REPO for firmware update

Perform this task to update the REPO for the firmware update. After you upload the REPO image file to the HDM Web interface, you can update the HDM, BIOS, CPLD firmware, storage controller firmware, network adapter firmware, and drive firmware of the server. For information about how to download and use the REPO image file, see the REPO user guide for the server.

Restrictions and guidelines

·     This task is supported only when the server is installed with HDM of HDM-2.52 or later versions and is installed with iFIST of iFIST-1.32 or later versions.

·     If the server does not support iFIST, you cannot upload the REPO for firmware update in HDM.

·     For the new firmware to take effect after REPO update, iFIST of the server is required. Make sure the iFIST version is compatible with the current HDM version. For information about the compatibility between HDM and iFIST, see HDM release notes or iFIST release notes.

·     At the first restart after REPO update from HDM, the server will automatically enter iFIST to make the new firmware take effect. During the process for the new firmware to take effect in iFIST, do not restart the server or reconnect its power cords. After the new firmware takes effect, the server automatically restarts again with boot options configured before the update.

·     Make sure the REPO image file to be uploaded does not exceed 300 MB, and the MD5 file does not exceed 1024 bytes.

·     When you download the REPO image file, the MD5 file and REPO image file will be downloaded in a package.

Prerequisites

Sign in to the HDM Web interface. For more information, see H3C Servers HDM User Guide.

Procedure

1.     Enter the firmware update page, as shown in Figure 41.

Figure 41 Firmware update image

 

2.     In the work pane, perform the following tasks:

a.     Select an image upload method.

-     If you select Local, select REPO as the firmware type. Browse to the update image file and select it. Then, browse to upload the MD5 file for the REPO as needed. HDM will use the MD5 file to check the integrity of the REPO.

-     If you select TFTP, enter the IP address of the interface used for image upload and enter the image name, which must include the suffix. Select REPO as the firmware type. Then, enter the name of the MD5 file for the REPO as needed, which must include the suffix. HDM will use the MD5 file to check the integrity of the REPO.

b.     Select the method to reboot the server after the update is complete.

You can have the server automatically restart immediately. Alternatively, you can choose Restart the Server Manually to manually restart the server.

c.     Select the components to update in the Update Options field.

-     To update only the components of lower versions than the version to be updated, select Update Only Components of Lower Versions.

-     To update all the components to the version to be updated, select Forcedly Update.

d.     Click Next.

Figure 42 Updating the REPO for firmware update

 

3.     Verify that the firmware update configuration is correct, and then click Next.

The firmware update starts and the system displays the update progress.

Figure 43 Verifying the firmware update configuration

 

4.     If you selected automatic restart, the server automatically restarts and enters iFIST after the update to make the new firmware take effect.

If you selected manual restart, manually restart the server. The server automatically enters iFIST to make the new firmware take effect.

5.     Access the Operation Log page from HDM to view the firmware update result.


Updating firmware from FIST

You can update the firmware of one or multiple servers by updating the components, performing offline firmware update, or performing HDM out-of-band firmware update. The REPO is required no matter which method is used to update the firmware.

Table 6 Firmware update methods

Items

Component update

Offline firmware update

HDM out-of-band firmware update

Applicable device type

·     HDM

·     FIST SMS

HDM

HDM

Requiring other software or tools

Yes. If you select FIST SMS as the device type, you must install FIST SMS in the operating system of the server.

No

Yes. The server is installed with HDM of HDM-2.52 or later versions and is installed with iFIST of iFIST-1.32 or later versions.

Affecting the operating system

No

The server will automatically restart during the update.

After the update, you must restart the server to make the new firmware take effect.

Requirements on the REPO

No

Yes. The REPO version must be REPO-1.11.10 or later and the REPO must contain the LiveCD system.

No

Requirements on the FIST version

All versions

The FIST version must be FIST-2.00.22 and later.

The FIST version must be FIST-2.32 and later.

 

Figure 44 Firmware update workflow

 

 

 

NOTE:

Updating firmware from FIST is not available for some servers if the servers do not support FIST. For servers supporting FIST, see H3C Servers FIST User Guide.

 

Adding servers

Perform this task to add one or multiple servers.

Prerequisites

·     Start FIST and sign in to the FIST Web interface. For more information, see H3C Servers FIST User Guide.

·     If you select FIST SMS as the device type, you must install FIST SMS in the operating system of the server. For more information, see H3C Servers FIST SMS User Guide.

Manually adding a server to FIST

IMPORTANT

IMPORTANT:

Disable the firewall of the OS before adding a FIST SMS server node.

 

1.     In the navigation pane, select Menu > Devices > Server List.

2.     Click Add.

3.     In the Method dialog box, select Add Manually.

Figure 45 Selecting a method

 

4.     Enter the device information and select a label:

¡     To add an HDM server node, select HDM for Device Type.

Specify the HDM IP address and device name.

In the Username and Password fields, specify the username and password of an HDM administrator account in FIST. If a non-administrator account is specified, firmware update is not supported.

Figure 46 Adding an HDM server node

 

¡     To add a FIST SMS server node, select FIST SMS for Device Type. Specify the FIST SMS IP address and name of the server.

Figure 47 Adding a FIST SMS server node

 

5.     Click OK.

6.     Repeat the previous steps to add multiple servers.

Importing servers

Prerequisites

Before you import servers to FIST, first prepare a valid import file that contains the servers you want to import. You can download the import file template on the Import Devices page and then fill in the device information as shown in Figure 48 as needed.

Figure 48 Filling in the device information

 

Procedure

1.     In the navigation pane, select Menu > Devices > Server List.

2.     Click Add, and then select Bulk Import.

3.     In the Upload File field, click to select the import file, and then click Upload to upload the file.

FIST displays all devices in the file on the device list.

4.     Select a label.

5.     Select the servers you want to import to FIST, and then click OK.

The import process might take a while. Clicking Cancel will not interrupt the import process.

Figure 49 Importing servers to FIST

 

Uploading the REPO image file

Perform this task to upload the REPO image file to FIST.

Restrictions and guidelines

·     When the free space is about 10 GB, you cannot upload images. In this case, as a best practice, delete the images that are not needed.

·     When FIST runs in Windows, for an uploaded image file to be used properly, you must run FIST as an administrator.

·     The name of an image file to upload can contain up to 64 characters, including the file extension. The name of an image file cannot contain Chinese characters.

·     For the upload to succeed, make sure the name of the image to upload is different from the name of any image on the image list.

·     For the upload to succeed, do no refresh the page during the upload process.

Prerequisites

·     Start FIST and sign in to the FIST Web interface. For more information, see H3C Servers FIST User Guide.

·     Obtain the REPO image file for the update. For more information, see H3C Servers REPO User Guide.

Procedure

1.     In the navigation pane, select Menu > Templates > Images to enter the page as shown in Figure 50.

Figure 50 Images

 

2.     Click Upload in the upper right corner of the image list. The Upload Image dialog box opens, as shown in Figure 51.

Figure 51 Uploading an OS image

 

3.     Click Browse. In the dialog box that opens, select the image file to upload.

4.     Click Upload to upload the REPO image file to the FIST server.

After the upload is completed, the REPO image file is displayed on the image management page.

 

 

NOTE:

·     If you update the firmware by updating the components, you must click Sync to Repo in the Actions column for the REPO image file to synchronize the file to the Menu > Templates > Repository page.

·     If you update the firmware by performing offline firmware update, the REPO image file to be uploaded must contain the LiveCD system.

 

Updating components

Perform this task to update HDM, BIOS, or CPLD firmware of one or multiple servers.

Restrictions and guidelines

·     Before you use the component update to bulk update HDM, BIOS, or CPLD firmware of multiple servers from FIST, update the firmware of a single server as a best practice to avoid update errors.

·     To update both HDM and the BIOS, update HDM first as a best practice, and then update the BIOS. Make sure you update both the primary and backup images of HDM to the same version.

·     After you update the HDM, BIOS, or CPLD firmware from FIST, the firmware configuration is same as the firmware configuration before the update.

·     If the system fails to update specific servers during a bulk server update, inventory and then redeploy the servers, or update the servers from HDM. If the issue persists, contact Technical Support.

Prerequisites

·     Start FIST and sign in to the FIST Web interface. For more information, see H3C Servers FIST User Guide.

·     The servers to be managed have been added to FIST. For more information, see "Adding servers."

Procedure

Adding a repository

Skip this section if you have uploaded the REPO image file to the image management page and synchronized the file to the Menu > Templates > Repository page.

To add a repository:

1.     In the navigation pane, select Menu > Templates > Repositories to enter the page as shown in Figure 52.

Figure 52 Repository management page

 

2.     Click Add Repository. In the dialog box that opens, configure parameters as needed, and then click OK.

If you select Local Path as shown in Figure 53, perform the following steps:

a.     Click Upload.

b.     In the dialog box that opens, click Browse, select the repository file, and then click Upload.

Figure 53 Uploading a REPO

 

 

NOTE:

For more information about adding a repository, see H3C Servers FIST User Guide.

 

Inventorying a repository

Skip this section if the FIST version is 2.00.22 or later. FIST of such a version will automatically inventory a repository after the repository is added.

To inventory a repository:

1.     As shown in Figure 54, click Inventory in the Actions column for the repository that you want to inventory. Then, FIST will automatically inventory the selected repository.

Figure 54 Inventorying a repository

 

2.     As shown in Figure 54, after inventorying is completed, the Status column for the repository displays Inventoried and the time when inventorying was completed.

3.     Click the link in the Repository Name column for the target repository. The repository details page opens to display the repository information.

Adding a task

The procedure for updating the HDM, BIOS, or CPLD firmware of a single or multiple servers is the same. The following updates HDM of three servers as an example.

To add a task:

1.     In the navigation pane, select Menu > Deployment > Update Components.

When FIST is being installed on a server, the task named localhost is automatically created. The task named localhost cannot be deleted. Another local task named localhost cannot be added.

Figure 55 Updating components

 

2.     Click Add to enter the page as shown in Figure 56. On this page, perform the following steps:

a.     (Optional.) Enter the task name and description.

b.     Select the target servers.

c.     Select the repository to be assigned to the servers from the Repository list.

d.     Click OK.

Figure 56 Adding a task

 

Inventorying and deploying a task

1.     Click Inventory in the Actions column for the target task. In the dialog box that opens, select the target repository.

Figure 57 Inventorying a task

 

2.     As shown in Figure 58, after inventorying is completed, the Deploy link appears. The local task named localhost cannot be deployed together with other tasks.

 

IMPORTANT

IMPORTANT:

·     Failure to inventory or deploy components on some servers in the task does not affect the whole inventorying and deployment process.

·     When a task is being inventoried or deployed, FIST will automatically skip servers in abnormal state in the task. If all servers in a task are in abnormal state, you cannot inventory or deploy the task.

 

Figure 58 Inventoried tasks

 

3.     Click Deploy. The dialog box as shown in Figure 59 opens. Check the HDM firmware version to determine whether to update HDM, and then select the target servers.

By default, all the components that can be used for firmware update are selected.

Figure 59 Deploying a task

 

4.     Click OK to start the deployment.

5.     After the deployment is completed, click Logs to view the deployment logs.

6.     Enter the task deployment log page to view the component deployment results. If the deployment fails on some servers, you can click the deployment failure link to view the causes and then inventory and redeploy the task for those servers.

Validating the new firmware

If you update HDM from FIST, HDM will not be restarted after the backup image of HDM has been updated. You must restart HDM, and then repeat the update procedure to update both the primary and backup images to the same version.

To restart HDM of multiple servers, perform the following tasks:

1.     Access the server list and select the target servers.

2.     Click More, and then select Reboot HDM.

Rebooting HDM disconnects the servers from FIST for a few minutes. Wait for the session state icons in the IP address column to turn green on the server list page, and then proceed to the next step.

If you need to bulk restart the servers after the update of other firmware, you can click More, select Power Control, and then select Force System Restart to restart the servers in bulk.

Figure 60 Restarting HDM of multiple servers in bulk

 

3.     Log in to the HDM Web interface, access the firmware update page, and verify that both the primary and backup images have been updated successfully. For more information, see H3C Servers HDM User Guide.

Updating the firmware offline

You can perform unattended firmware update on one or multiple servers.

Restrictions and guidelines

·     During the firmware update, the servers will be restarted automatically.

·     To ensure successful update, verify that the target server does not have an image mounted through KVM and its USB port is not connected to the USB drive that contains the boot options.

·     As a best practice, use the HDM dedicated port.

·     FIST can show the firmware update progress and result for a server only when a repository is used for the update and the server runs FIST-2.32, HDM 2.11, or later.

Prerequisites

·     Start FIST and sign in to the FIST Web interface. For more information, see H3C Servers FIST User Guide.

·     The servers to be managed have been added to FIST. For information about adding servers, see "Adding servers."

·     The REPO image file containing the LiveCD system has been uploaded to FIST. For more information, see "Uploading the REPO image file."

Procedure

1.     In the navigation pane, select Menu > Deployment > Firmware Update > Offline Firmware Update.

2.     Select the target servers, and then click Update Firmware.

To quickly filter out the target server, you can use the label or enter a keyword in the search area.

3.     In the dialog box that opens, select the image file for the update, and then click OK.

4.     (Optional.) To view the firmware update progress of a server, click the H5 KVM link in the Actions column for the sever.

5.     (Optional.) After the update is complete for a server, click the Update Finished or Update Failed link in the Update Status column for the server to view the update result.

6.     Some firmware products require a reboot to take effect. Select the updated servers and click Reboot to reboot the servers.

Figure 61 Update the firmware offline

 

Updating the firmware by using HDM out-of-band management

Perform this task to update the firmware of one or multiple servers by using HDM out-of-band management.

Restrictions and guidelines

·     Make sure the server is installed with HDM of HDM-2.52 or later versions and is installed with iFIST of iFIST-1.32 or later versions.

·     This task is not available if the server does not support iFIST.

Prerequisites

·     Start FIST and sign in to the FIST Web interface. For more information, see H3C Servers FIST User Guide.

·     The servers to be managed have been added to FIST. For information about adding servers, see "Adding servers."

·     The REPO image file containing the LiveCD system has been uploaded to FIST. For more information, see "Uploading the REPO image file."

Procedure

1.     In the navigation pane, select Menu > Deployment > Firmware Update > HDM Out-of-Band Firmware Update.

Figure 62 HDM Out-of-Band Firmware Update

 

2.     Select the target servers, and then click Update Firmware. In the dialog box that opens, select the image file for the update, the server restart method after firmware update, an update option, and click OK.

¡     If you select Restart Servers Immediately for Update Configuration, the firmware update is completed if the component update state is Update Finished.

¡     If you select Restart Servers Manually for Update Configuration, you can view the firmware update results on the Operation Log page.

 

IMPORTANT

IMPORTANT:

·     To search for the target servers, select a label, and enter a keyword in the search box.

·     Only the REPO image file of a size no larger than 300 MB can be displayed in the image file list.

 

Figure 63 Configuring parameters

 

3.     To cancel ongoing firmware update operations on servers, select the target servers and then click Cancel Update. In the confirmation dialog box that opens, click OK.

If a server is verifying the file for update, you cannot cancel the ongoing firmware update operation on the server.


Updating firmware from iFIST

After you mount a REPO image file through a CD (physical CD or HDM virtual media) or USB flash drive, you can update various firmware products for the server at the same time, including HDM, BIOS, various CPLDs, storage controller firmware, NIC firmware, and hard drive firmware.

 

 

NOTE:

·     Firmware update is supported only in iFIST-1.37 and later.

·     Some servers do not support iFIST. For information about servers that support iFIST, see H3C Servers iFIST User Guide.

 

Prerequisites

Obtaining a REPO image file

For information about how to obtain a REPO image file, see the REPO user guide.

Mounting a REPO image file

You can use one of the following methods to mount a REPO image file:

·     Mount a REPO image file through a USB flash drive. Connect the USB flash drive with the REPO image file to the USB connector on the server.

 

 

NOTE:

·     In the current software version, USB flash drive partitions formatted by using the FAT32, EXT2/3/4, or NTFS file system can be used to mount a REPO image file. A REPO image file name supports letters, digits, dots (.), hyphens (-), and underscores (_), and cannot exceed 64 characters (including the file extension).

·     The name of the USB flash drive path where the REPO image file resides cannot exceed 64 characters.

 

·     Mount a REPO image file through a CD.

¡     If you select a virtual CD, mount the REPO image through HDM KVM as a best practice, as shown in Figure 64.

Figure 64 Mounting a REPO image file

 

¡     If you select a physical CD, make sure the driver is installed, and then insert the CD into the driver for the server to read data.

Logging in to iFIST

For information about how to log in to iFIST, see H3C Servers iFIST User Guide.

Restrictions and guidelines

·     You cannot switch the page when an inventorying task or deployment task is in progress. To switch the page, you must first cancel the task in progress or wait until the current task is completed. After you switch to another page, the inventorying task or deployment task information on the firmware update page will be cleared.

·     After you click Stop inventorying or Stop deployment, the inventorying or deployment task will be stopped until inventorying or deployment is completed on the current firmware.

·     After the firmware is updated, log out of iFIST for the new firmware to take effect, and then log in to iFIST to perform other operations. If you fail to do so, the iFIST functions might be abnormal.

Procedure

1.     Log in to iFIST.

Figure 65 iFIST Web interface

 

2.     Click Firmware Update. The Firmware Update page opens, as shown in Figure 66.

Figure 66 Firmware Update page

 

3.     From the Select REPO image source list, select an image source. If you select USB flash drive, you can select the target REPO image file from the level-2 list.

4.     Click Inventory to start inventorying the firmware information in the REPO image file. To cancel an inventorying task in progress, click Stop inventorying.

5.     After inventorying is completed, firmware products with the available versions later than the installed versions are automatically selected. Alternatively, you can manually select the firmware products to be updated, as shown in Figure 67.

Figure 67 Inventorying completed

 

6.     Click Deploy in the lower right corner to start updating the firmware products. To cancel a deployment task in progress, click Stop deployment.

7.     After the firmware products are updated, different firmware products take effect in different ways, as shown in Table 2.

  • Cloud & AI
  • InterConnect
  • Intelligent Computing
  • Security
  • SMB Products
  • Intelligent Terminal Products
  • Product Support Services
  • Technical Service Solutions
All Services
  • Resource Center
  • Policy
  • Online Help
All Support
  • Become a Partner
  • Partner Resources
  • Partner Business Management
All Partners
  • Profile
  • News & Events
  • Online Exhibition Center
  • Contact Us
All About Us
新华三官网