注意:このウェブサイトにはアクセシビリティシステムが含まれています。 Control-F11を押して、スクリーンリーダーを使用している視覚障害者に合わせてWebサイトを調整します。 Control-F10を押して、ユーザー補助メニューを開きます。

Lenovo ThinkSystem Firmware Update Page

Lenovo ThinkSystem Firmware Update Page

Lenovo ThinkSystem Firmware Update Page

Description

Firmware is essential to the operation of a server. It controls every single hardware component found in the server; from the onboard chipset to the built-in modules, to the add-on adapters and drives, and all the way up to the entire system, including the self-contained management controller.

Updating the firmware and drives on a regular schedule is the recommended best practice for several reasons:

  • It achieves the highest-level hardware availability.
  • It enables you to proactively apply the latest bug fixes before your systems are affected by them.
  • It increases security, compatibility, and system uptime.

This document introduces the methods used to update firmware for Lenovo ThinkSystem products. Lenovo provides a series of tools to help you update firmware. This landing page introduces these update tools and lists the relevant “How to” articles, so you have the resources you need to update firmware on your server. These tools allow you to use a graphical user interface (GUI) or command-line interface (CLI) to update firmware versions, whether or not you have an Internet connection.

Applicable Systems

ThinkSystem (Except HR330A, HR350A, HR630A, HR650A)

Solution

Use the following table to quickly access the section that best suits your current environment. Match your level of access with the options in the first column, and then choose the correct product column to find links for tools and steps.

Scenario Intel-based ThinkSystems SR645, SR665 SR635, SR655

1) I have access to the XCC Web management interface.

  • Use the firmware update option of the XCC Web management interface to apply the firmware update.
  • Use the BoMC tool to create a bootable media image on an Internet-connected workstation. Then, remotely mount to the XCC/BMC management console to let the server boot from the mount apply the updates.
  • Access the XCC/BMC remote console to use LXPM to apply firmware updates. This is applicable when a firmware package is stored in a shared network folder.

Use the XCC Web management interface, BoMC, or LXPM

Use the XCC Web management interface, BoMC, or LXPM

Use the BoMC tool

or LXPM

2) I have local access to the server with a KVM (keyboard & video), but I haven't installed an OS yet.

  • Use the BoMC tool to create a bootable media image on an Internet-connected workstation. Then run the BoMC bootable media on the target server.
  • Download the firmware packages on an Internet-connected workstation and copy out to a USB drive. Then, use the LXPM on the target server to apply the firmware update on the target server.

Use the BoMC tool or LXPM

Use the BoMC tool or LXPM Use the BoMC tool or LXPM

3) I have access to the server GUI-based OS, and the server is connected to the Internet.

Use OneCLI

or UpdateXpress

Use OneCLI

or UpdateXpress

N/A

4) I have access to the server GUI-based OS, but the server is not connected to the Internet.

  • Use OneCLI or UpdateXpress to create a local repository on an Internet-connected workstation to acquire the package and copy out to a USB drive. Then run OneCLI or UpdateXpress on the target server.

Use OneCLI

or UpdateXpress

Use OneCLI

or UpdateXpress

N/A

5) I have access to the XCC/BMC management IP address.

Procedures: Intel-based system, AMD-based system.

  • Use OneCLI to remotely update the target server on an Internet-connected workstation.
Use XCC RedFish REST API or OneCLI Use XCC RedFish REST API or OneCLI

Use BMC Redfish REST API

6) I have access to the server OS to run command-line applications with administrator or root privileges.

  • Use OneCLI to acquire and update the firmware packages.
Use OneCLI Use OneCLI N/A

7) I have access to an LXCA server.

  • Use the LXCA Web interface to import, install, and manage firmware updates.
Use the LXCA Use the LXCA N/A

8) I have access to the ThinkSystem System manager Web interface.

  • Log in to the ThinkSystem Manager and go to Maintenance > Firmware Update to apply firmware updates such as UEFI, BMC, and LXPM.
N/A N/A

Use the ThinkSystem manager Web interface:UEFI, BMC, and LXPM

Lenovo Management Tools

Links to the applicable Lenovo Management Tools for the solution

Note:

  • The XCC firmware update option allows users to update the system firmware (UEFI, XCC, LXPM), adapter firmware, and PSU firmware.
  • The LXPM firmware update option allows users to update the system firmware (UEFI, XCC, LXPM), Windows driver bundle, and Linux driver bundle.
Management Tool Description
Lenovo XClarity Administrator (LXCA)

LXCA is a centralized, resource-management solution that simplifies infrastructure management, speeds responses, and enhances the availability of Lenovo® server systems and solutions. It runs as a virtual appliance that automates discovery, inventory, tracking, monitoring, and provisioning for server, network, and storage hardware in a secure environment.

Lenovo XClarity Essentials OneCLI (OneCLI)

OneCLI is a collection of several command-line applications, and it can be used to configure the server, collect service data for the server, update firmware and device drivers, and perform power-management functions on the server.

Lenovo XClarity Essentials Bootable Media Creator (BoMC)

BoMC is ideal for a pre-operating -system firmware update method to create a bootable media suitable for firmware updates, VPD updates, inventory and FFDC collection, advanced system configuration, FoD Keys management, secure erase, RAID configuration, and diagnostics on supported ThinkSystem, System x, BladeCenter systems, and storage platforms.

Lenovo XClarity Essentials UpdateXpress (UpdateXpress)

UpdateXpress is used to apply a firmware/driver update within the target server operating system, and to periodically refresh firmware and drivers.

Lenovo XClarity Controller (XCC)

XCC is the next-generation management controller that replaces the baseboard management controller (BMC) for Lenovo ThinkSystem servers. The XCC firmware update options allow users to update the system firmware, adapter firmware, and PSU firmware or to update from the repository.

XCC also provides support for the industry-standard Redfish Scalable Platforms Management API. The Redfish API can be used to access XCC data and services from applications running outside of the XCC. This allows for easy integration of Lenovo XCC capabilities into Lenovo or 3rd party software. Redfish uses RESTful interface semantics and JSON resource payloads to perform system management via the HTTPS protocol.

ThinkSystem System Manager (TSM)

TSM is the Web-based interface for the baseboard management controller (BMC) of the server. You can use TSM to access the BMC and apply BMC management options.
Only the SR635 and SR655 support TSM.

Lenovo XClarity Provisioning Manager (LXPM)

LXPM is a UEFI application embedded tool. LXPM combines the functions of configuring a Unified Extensible Firmware Interface (UEFI), configuring a Redundant Array of Independent Disks (RAID), and updating applications and firmware. It also enables you to install the supported operating systems and associated device drivers, run diagnostics, and collect service data.

Additional Information

Related Articles

ドキュメント ID:HT511325
リリース日:2020年10月28日
最終更新日:2023年02月09日