Lenovo ThinkSystem V3 Server User Guide
- September 10, 2024
- Lenovo
Table of Contents
- ThinkSystem V3 Server
- Lenovo ThinkSystem V3 Server
- Specifications:
- Product Usage Instructions:
- 1. Importance of Firmware and Drivers Updates:
- 2. Recommended Best Practices:
- 3. Firmware and Drivers Update Tools:
- 4. Recommendations for Updates:
- Q: Which servers support the capabilities presented in this
ThinkSystem V3 Server
“`html
Lenovo ThinkSystem V3 Server
Specifications:
- Model: ThinkSystem V3
- Server Type: Rack-mounted
- Processor: Intel-based or AMD-based models
- Firmware and Drivers Update Tools: XClarity Essentials (LXCE)
UpdateXpress, OneCLI, XClarity Controller 2 (XCC2), XClarity
Provisioning Manager (LXPM)
Product Usage Instructions:
1. Importance of Firmware and Drivers Updates:
Firmware is crucial for the operation of the server as it
controls various hardware components. Regular updates are
recommended to ensure high hardware availability, apply bug fixes
proactively, enhance security, compatibility, and system
uptime.
2. Recommended Best Practices:
-
Update firmware and drivers on a regular schedule.
-
Use Lenovo’s tools for easy updates.
-
Choose from graphical web interface or command line modes for
updates. -
Perform interactive or unattended updates.
-
Apply updates to single or multiple targets.
-
Run updates within or outside the operating system.
-
Perform task-based or policy-based updates.
-
Activate changes immediately or on trigger.
-
Utilize local or online repositories for updates.
3. Firmware and Drivers Update Tools:
The tools provided by Lenovo offer graphical utilities for
interactive updates and utilities for more complex scenarios. The
tools include XClarity Essentials (LXCE) UpdateXpress, OneCLI,
XClarity Controller 2 (XCC2), and XClarity Provisioning Manager
(LXPM).
4. Recommendations for Updates:
Lenovo recommends updating the entire system to the latest
service pack bundle before deploying the server into a production
environment. This includes updating system firmware, adapter
firmware, hard-drive firmware, and corresponding device drivers in
the operating system.
Frequently Asked Questions (FAQ):
Q: Which servers support the capabilities presented in this
guide?
A: The capabilities presented in this guide are dependent on the
server having a BMC, specifically the XCC2. The ThinkSystem V3
servers have the XCC2, including both Intel-based and AMD-based
models. Servers without a BMC or with XCC (version one) may not
fully support these capabilities.
“`
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices –
Advanced Guide
Planning / Implementation
Firmware is essential to the operation of a server. It controls every
important hardware component in the server, such as the many chipsets on the
system board, the power supply unit (PSU), the fan controller, the storage
controller, the disk drive, the drive backplane, the PCIe adapter, the PCIe
riser, and of course the most important system firmware, the baseboard
management controller (BMC) and the UEFI.
Updating the firmware and drivers on a regular schedule is the recommended
best practice for several reasons:
Achieves the highest level hardware availability.
Enables you to proactively apply the latest bug fixes before your systems are
affected by them.
Increases security, compatibility, and system uptime.
Lenovo has the richest portfolio of firmware and drivers update tools in the
industry. These tools provide easy-to-use graphical utilities to perform
updates interactively. They also provide a complete set of utilities to meet
more complex scenarios to acquire and apply updates.
The utilities support:
Graphical web interface or command line modes. Interactive wizard or
unattended updates. Apply updates to a single target or multiple targets. Run
updates within or outside of the operating system. Perform task-based or
policy-based updates. Activate the changes immediately or on trigger. Use
local or online repositories.
There is an introductory guide for users who are new to Lenovo ThinkSystem
servers. If you are managing a few servers interactively and have no
operational constraints such as OS administrative privilege and have Internet
access, that is the place to start.
This advanced guide will help the users who want to maximize productivity in a
large server farm, or minimize maintenance window for critical production
server, or need to update a specific piece of firmware for troubleshooting.
The tools presented in this guide are either embedded in every server or can
be downloaded free of charge:
XClarity Essentials (LXCE) UpdateXpress and OneCLI XClarity Controller 2
(XCC2) XClarity Provisioning Manager (LXPM)
There are other tools that also update firmware in large scale, namely
XClarity Administrator, XClarity Orchestrator, XClarity Integrator and
XClarity One. Those are Lenovo licensed software with a comprehensive
management console and additional capabilities such as policy-based updates
and cluster rolling updates. They are not being covered in this guide.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
1
The capabilities presented in this guide are dependent on the server having a
BMC, more specifically the XCC2. The entire family of ThinkSystem V3 servers
have the XCC2 including both Intel-based and AMDbased models. Servers that
have no BMC or have the XCC (version one) cannot fully support the
capabilities covered here.
The recommendations for updates
Lenovo recommends that you update the entire system to the latest service pack
bundle before you deploy the server into a production environment. This
includes system firmware, all adapter and hard-drive firmware, and the
corresponding device drivers in the operating system.
Install all the hardware components (modules, adapters, and drives) and power
on the system at least once before updating the entire system, so that
everything will be activated, detected, and updated together.
If you install or upgrade hardware components later, make sure that you
perform a full system update to ensure that the system can handle the new
hardware, and that the newly installed components have the proper firmware and
drivers.
Make sure that you visit the Lenovo Support web site regularly, or that you
subscribe to product notifications to be informed of critical updates for your
devices. Then, plan your maintenance schedule accordingly.
What’s new with ThinkSystem V3
Lenovo ThinkSystem V3 server is equipped with a new management controller,
XClarity Controller 2 (XCC2), that is more powerful and has larger internal
storage. The XCC2 has several new features compared to the previous XCC,
including a new firmware update mechanism.
The XCC2 can now handle a full system firmware update by storing all the
payload in the internal storage. It can apply updates to components by out-of-
band mechanism (OOB) and in-band mechanism (IB). It is more desirable to
update firmware by OOB while the hardware component continues to operate, and
it will pick up the new code when the system reboots.
However, some hardware components are not supporting OOB yet, for example all
disk drives (old HDD and new SSD alike), some NIC, some GPU, they must be
updated in-band. In the past, those “IB firmware” can only be updated from
within the host OS but that could be challenging if the host OS is a
hypervisor or is not in the list of supported OS. With XCC2, this constraint
has been addressed by the new update mechanism using a Linux-based embedded OS
to update the IB firmware. The embedded OS is called Lenovo XClarity Update
Manager (LXUM) with its own version and is refreshed along with the rest of
the system firmware periodically.
Thanks to the new update mechanism and the larger storage capacity, it is now
possible to transfer the updates payload to XCC2 staging area as step 1 and
apply the updates as step 2 at another time. This preparation can effectively
cut the maintenance window by half because the time-consuming file transfer
task can be done hours or days prior to the activation time. This is
especially useful for remote server that have a slower or unstable link to the
datacenter, such as edge deployment, branch office or retail store.
In concert with the new update mechanism, the update package format was
changed too. Now we are calling it a service pack bundle, in place of the
previous UpdateXpress System Pack (UXSP). The concept remains same, about
twice a year, we’re taking all the cumulative firmware and drivers updates
during that period and test them together and release it as a qualified
coherent service pack bundle.
Individual updates for various components are still being released to address
pressing customer issues, it is called an update bundle, or simply bundle. In
the past, an update package is often delivered in selfextracting executable
format (.exe or .bin) that can run directly in the OS to extract or install.
The new bundle is now delivered in compressed format (.zip) that includes JSON
metadata and built-in installation script in native shell language, such as
installWindowsDrivers.ps1 for Windows, installLinuxDrivers.sh for Linux. This
makes the bundle more transparent to user scrutiny or to security software
scanning.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
2
Note that only bundles that are manually downloaded from Lenovo datacenter
support website have built-in installation script. If you acquire the bundles
using XClarity Essentials then you must install it using the same tool.
The following sections will illustrate how to make good use of the new update
capabilities.
Updating the entire system
A common scenario is to update the entire system including all the firmware
and device drivers.
Updates using UpdateXpress Updates using OneCLI
Updates using UpdateXpress
The LXCE UpdateXpress graphical tool runs in the server’s operating system
desktop session as Administrator or as root. It acquires the service pack
bundle then update the applicable firmware and device drivers. It requires
Internet access to download the updates metadata and payload (proxy service is
supported).
To use UpdateXpress:
1. Download the tool from the UpdateXpress web page, and unzip the file in
any directory that has enough free space (a few gigabytes will do).
2. Start the application in Windows by launching exe (run as Administrator
role) or in Linux graphical desktop by executing the following (run as root):
./start_lxce_ux.sh
3. At the Update Task step, choose to update the local machine. 4. At the
Update Type step, choose UXSP as the update type, this is equivalent to a
bundle. 5. Step through the wizard and follow the instructions.
The tool downloads online metadata to compare against the current hardware
inventory, then it acquires only the firmware and device drivers payload that
need to be updated. This reduces the amount of download substantially if the
server firmware is reasonably recent. Some components are updated immediately
and some components will be updated at reboot time (i.e., disk drives
updates); so it is expected that the next reboot might take several minutes
longer than usual.
Alternatively, you can launch UpdateXpress from any Windows or Linux
workstation to update a remote system by selecting to “Manage the remote
server” in the wizard step 2, then input the remote management controller IP
address and credentials. The subsequent wizard steps are similar to the above
but the outcome will not include device driver updates.
You can also use UpdateXpress to acquire the updates of multiple machine types
to build your own local repository and then share it through the common
network file sharing protocol (CIFS, NFS, HTTP, HTTPS, SFTP). To do that,
select “Create a repository of updates” in the wizard step 2, then select the
machine types and OS that you want to acquire for.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
3
Figure 1. XClarity Essential UpdateXpress wizard step 2 showing multiple
function selections
Tips:
While you can acquire updates of many machine types into one shared repository
directory without causing conflict, you should pay attention to the practical
limit to the number of files in a directory without impacting performance. Up
to ten thousands files in one directory is not a problem, beyond that number
will depend on the storage server hardware, software, and the sharing
protocol.
It is wise to combine machine types of the same class into one sub-directory
because they have many similar hardware components and hence similar updates
packages. This reduces the total storage space used by the repository. For
instance, putting the updates of SR650 V3, ST650 V3 and SR630 V3 together
makes good sense, or ST250 V3 and SR250 V3 together, so on and so forth.
When using UpdateXpress or OneCLI to download service pack bundle, you must
select or input the 4-digit machine type. Each server model might have 2 – 3
machine types for different warranty periods but the device is exactly same.
For example the ThinkSystem SR650 V3 has machine types of 7D75, 7D76, 7D77 but
they share exactly the same updates. The updates bundle of 7D75 are perfectly
applicable to 7D76 and 7D77.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
4
Updates using OneCLI LXCE OneCLI is a command line tool that can do exactly
the same things that UpdateXpress does. Like UpdateXpress, it can run from
within the server OS to update the local server firmware and device drivers.
It can also run from any workstation to update a remote server via the
management controller, excluding the device drivers.
Tips: For simplicity sake, the command examples are based on Windows syntax,
but the same parameters and options are equally applicable to Linux, just
adapt the file path syntax accordingly.
Suppose that you want to update two server models, SR650 V3 (7D75) and SR630
V3 (7D72), you have to acquire the service pack bundle first, then run update
locally or remotely. Using OneCLI, the steps would be the following:
1. Download the tool from the OneCLI web page , and unzip the file in a
temporary directory. 2. Open a Windows command prompt (as Administrator role)
or a Linux terminal shell as root. 3. Acquire the bundles for two models and
OS drivers using this command:
onecli.exe update acquire –scope bundle –mt 7D75,7D72 –ostype win2022 –dir
D:Download2024a
4. When the download is completed, you can update the firmware and drivers
directly from there:
onecli.exe update flash –dir D:Download2024a
5. You could also put the downloaded content in a share directory and map to
it from each target server, e.g., map the U: drive to it, then you can run
update with the following command:
onecli.exe update flash –dir U:Download2024a
6. When the updates are completed, reboot the system and it’s good to go.
Remember that some firmware components might need to be updated in-band which
will happen in the embedded OS, so the reboot might take several minutes
longer than usual. The reboot could take up to half hour if prerequisite
update and intermediate reboot is necessary. The above example does not
require the user to access the XCC2 or to know its password. In fact it could
work even if XCC2 is disconnected from the network. Now suppose that the two
servers have no operating system installed yet, or the OS is proprietary,
you’d have to run the update from a remote workstation toward the XCC2 over
the management network. There are different ways to do it depending on your
priority. If your workstation can connect to the target XCC2 by LAN at good
network speed, you could initiate the firmware update from where you acquired
the bundles with these commands:
onecli.exe update flash –bundle –dir D:Download2024a –bmc USERID:PASSW0R
D@server1 onecli.exe update flash –bundle –dir D:Download2024a –bmc
USERID:PASSW0R D@server2
During the update, the payload will be transferred from the workstation to
server1 and then to server2, then XCC2 will perform the firmware update from
there.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
5
Minimizing maintenance downtime
If you have a short maintenance window and don’t want that time to be consumed
by file transfer operation, use the –applytime OnStartUpdateRequest option to
tell it NOT to do the update immediately but wait until another command is
sent. That way you can prepare the target servers many hours or days ahead of
the maintenance time. For example:
onecli.exe update flash –bundle –dir D:Download2024a –bmc USERID:PASSW0R
D@server1 –applytime OnStartUpdateRequest
The command result clearly indicates the task ID and the firmware that are
staged for future update.
Figure 2. Use the –applytime option to staged updates to XCC2 and trigger the
task later When you’re ready to apply the update, use the option startstaged
as follows:
onecli.exe update startstaged –bmc USERID:PASSW0RD@server1
If you forgot the task ID, or you’re not sure if anything was being staged,
use the checktask option to find out:
onecli.exe update checktask –bmc USERID:PASSW0RD@server1
If you decide to cancel the staged task, use the canceltask option as follows:
onecli.exe update canceltask –taskid d17b7d42-c665-4c9e-93bf-333d69e7332b -bmc
USERID:PASSW0RD@server1
Minimizing network bandwidth
Regarding the file transfer operation, if you’re updating 2 servers from your
workstation that is probably fine. If you’re updating 20 servers then the
workstation will likely be a bottleneck due to disk I/O and network bandwidth.
Also the workstation has to be there during the whole time.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
6
If the update repository is on a file server instead of local disk, then your
workstation is getting it from the file server and sending it away to the
target XCC2, that is twice the network traffic for each server! In that case,
it is better to tell the XCC2 to connect to the repository directly without
passing through your workstation. That is more scalable if you’re updating
many servers in parallel. That is also more desirable if your workstation must
go through a WAN or VPN to reach to the XCC2. Use the –fileserver option to
specify a SFTP, HTTP and HTTPS share path, for example:
onecli.exe update flash –bundle –bmc USERID:PASSW0RD@server1 –fileserver s
ftp://sftpuser:password@sftpserver/Download/2024a If you are sharing through
CIFS or NFS, you can use the XCC2 web interface to submit the update. Login to
XCC2 web interface, go to Firmware Update page and scroll to the Update from
Repository section. Select a share protocol then input the path and
credential.
Figure 3. Using Update from Repository to connect to CIFS or NFS shared
repository If you’re working at a highly restricted area where you can’t use
your own workstation to run the update, and there is no file server that can
be used. You can go to the Lenovo support site, input the machine type, select
Drivers & Software, then Update Bundles (Service Packs) , then select the
bundle for “Any OS” and download the System Firmware Bundle Payload. You only
need to deal with that one file.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
7
Figure 4. Manually downloading Service Pack Bundle from Lenovo support site
Put that file on a thumb drive or any storage media, then use XCC2 web
interface to upload the bundle file onto the XCC2 internal storage. To do
that, login to XCC2 web interface, go to Firmware Update page and scroll to
the Update from Repository section. Select Internal Storage and then click
Import Firmware Package. The given bundle zip file will be staged in XCC2 and
it will update the entire system. The host server will be restarted during the
update. Then you’ll have to restart XCC2 manually to make new XCC2 update
effective.
Notice that the service pack bundle includes prerequisite updates. For
instance, if your server’s UEFI firmware is old and must be updated to an
intermediary version first, that will be taken care of without user
intervention, in some cases an extra server reboot will occur automatically.
Figure 5. Using XCC2 internal storage to stage and apply updates
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
8
Actually you can upload any individual firmware update to the XCC2 internal
storage for applying, it is not limited to a service pack bundle. This is the
most convenient way to update firmware in small quantity.
Updating drivers
Now that server firmware is up to date, the next step is to update OS drivers.
We will use OneCLI to do the updates. If you can access the same network
shared repository illustrated in the previous section (e.g., U: drive), you
can point to it and specify the –type dd option to update only device drivers.
Run this command from the target OS:
onecli.exe update flash –dir U:Download2024a –type dd
Then reboot the OS for the new drivers to be effective. If you cannot access
the existing shared repository or want to download only the drivers updates
for a specific OS, run this command to acquire and to update:
onecli.exe update acquire –mt 7D72 –dir D:Download2024a_drivers –ostype
win2022 –scope latest –type dd onecli.exe update flash –dir
U:Download2024a_drivers
Use these commands for Linux environment:
./onecli update acquire –mt 7D72 –dir /Download/2024a_drivers –ostype rhel
9,sles15 –scope latest –type dd ./onecli update flash –dir
/Download/2024a_drivers
Reboot the OS and your server is good to go. For customers who are deploying
VMware ESXi, Lenovo provides several options to update the drivers inside
ESXi. You can get the latest VMware-certified Lenovo custom ESXi image from
there. You can also get driver bundles for VMware Update Manager. Please visit
vmware.lenovo.com for more information.
Updating individual components
While the general recommendation is to update the entire server using service
pack bundle, there will be time where you want to update only a specific
component firmware for troubleshooting a problem, or when you’re plugging in a
component that has older firmware. The XCC2 web interface is the best tool for
this purpose. You can download the desired individual firmware bundle from
Lenovo support site then login to XCC2, go to Firmware Update page. If you
need to update a system firmware, such as UEFI or XCC2, look for the System
Firmware section, click on Update Firmware, upload the file, then you’ll be
able to choose if you want to update the XCC2 primary or backup image or both.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
9
Figure 6. Use XCC2 to update System Firmware and select individual target as
needed
If you have multiple same adapters in the system (e.g., 2 RAID controllers, 4
NIC cards) but only want to update one of them, look for the Adapter Firmware
section, then click on Update Firmware.
Figure 7. Use XCC2 to update Adapter Firmware and select individual adapter as
needed
Tips:
There are some rare cases where one firmware bundle contains updates for a
family of adapters which cannot be used at the Adapter Firmware wizard as in
Figure 7. In that case, use the Update from Repository wizard as in Figure 8.
There are also some rare cases where the firmware bundle is delivered in the
older format, EXE or BIN instead of ZIP, which makes it not usable in XCC2
altogether. You’d have to run the update from the OS.
Likewise if you have multiple PSU but want to update a specific one, look for
the PSU Firmware section then click on Update Firmware. You’ll be able to
select one specific PSU to update.
If you want to update an in-band firmware component such as disk drive, GPU,
some legacy NIC, or any component mentioned previously that doesn’t need
specific selection, you can scroll to the Update from Repository section,
select the Internal Storage, click on Import Firmware Package, provide the
bundle zip file, then XCC2 will take the bundle and apply immediately.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
10
Figure 8. Use XCC2 Update from Repository to update any individual component
easily
Depending on the situation, you might need to reboot the server or the XCC2
after the update.
You can use this interface to rollback to an older firmware version as well.
Note that there’s a BMC setting at BMC Configuration > Security > Prevent
System Firmware Down-Level that is disabled by default. If it is enabled you
won’t be allowed to downgrade XCC2, UEFI and LXPM in the system.
In some rare situation where the system firmware cannot be updated via the
XCC2 web interface, or if you cannot connect to the XCC2 altogether, there’s
another way to update, or downgrade, the system firmware through the XClarity
Provisioning Manager.
To do that, reboot the system and press
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
11
Figure 9. Updating system firmware via XClarity Provisioning Manager interface
If your troubleshooting is successful and you want to keep the new piece of
firmware, make sure that the corresponding OS drivers is also in sync. For
that, go to Lenovo support site to download the driver bundle. Unzip the
bundle into a temporary directory in the target OS. Then run the embedded
install script within the expanded bundle directory: Run in Windows
PowerShell:
./installWindowsDrivers.ps1
Run in Linux bash shell:
./installLinuxDrivers.sh
Figure 10. Use the embedded installation script to update Windows or Linux
driver bundle
It will detect the machine type, hardware component, OS version, then update
the appropriate drivers accordingly.
Summary
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
12
Summary
Here’s a quick summary of the best practices:
1. LXCE UpdateXpress can update all firmware and device drivers when running
in the target OS; it minimizes download by comparing metadata first.
2. LXCE OneCLI can be used to acquire service pack bundles of several models;
then remotely update many servers from one place. It can also update drivers
when running in the target OS.
3. If you’re updating a large number of servers, it is preferrable to build a
local repository by acquiring the updates once and put them on a network
share, then have XCC2 fetch the updates from the network share directly.
4. With LXCE OneCLI, you can use the parameter –applytime
OnStartUpdateRequest or –applytime OnReboot to transfer the firmware payload
to XCC2 and later on trigger the update process at the desired time, or cancel
it. This can be very useful for server located at remote site with slow
network connection.
5. Use XCC2 Firmware Update web interface to update a specific component,
such as system firmware, adapter firmware and PSU firmware.
6. Use XCC2 Update from Repository wizard to update in-band disk drive
firmware, legacy NIC, GPU, or to update an entire service pack bundle.
7. You can also update system firmware using LXPM by pressing
8. Device driver bundles that are downloaded from Lenovo website have an
installation script that can run directly in the OS; bundles that are
downloaded using OneCLI must be installed with OneCLI.
Conclusion
In this guide, we explained the benefits of keeping firmware and drivers up to
date, and the enhancements in ThinkSystem V3 server that lead to a better
update experience. We provided many examples on using XClarity Essentials
UpdateXpress, OneCLI, XClarity Controller 2 and XClarity Provisioning Manager
to update firmware and drivers in a way that is easy to do, minimize downtime,
minimize bandwidth, and updating individual component in case of
troubleshooting.
Updating firmware is a necessary burden to keep your servers in good shape.
Once you’re comfortable with the tools and commands illustrated here,
hopefully you’ll cultivate a habit of keeping your servers up to date every 6
months or every year.
Resources
For more information, see these resources:
Lenovo ThinkSystem Firmware and Driver Update Best Practices – An Introduction
https://lenovopress.lenovo.com/lp0656-lenovo-thinksystem-firmware-and-driver-
update-best-practices
Lenovo data center support website https://datacentersupport.lenovo.com
Lenovo XClarity Essentials UpdateXpress
https://datacentersupport.lenovo.com/us/en/solutions/lnvo-xpress
Lenovo XClarity Essentials OneCLI
https://datacentersupport.lenovo.com/us/en/solutions/lnvo-tcli
Author
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
13
Author
CheKim Chhuor (CK) is a Principal Designer in the Lenovo Infrastructure
Solutions Group. He is responsible for the user experience and visual design
of several product families including ThinkSystem, ThinkEdge, ThinkAgile, and
XClarity. CK has 20+ years of experience in the enterprise system management
space. He has authored many articles on software product review and
utilization.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
14
Notices
Lenovo may not offer the products, services, or features discussed in this
document in all countries. Consult your local Lenovo representative for
information on the products and services currently available in your area. Any
reference to a Lenovo product, program, or service is not intended to state or
imply that only that Lenovo product, program, or service may be used. Any
functionally equivalent product, program, or service that does not infringe
any Lenovo intellectual property right may be used instead. However, it is the
user’s responsibility to evaluate and verify the operation of any other
product, program, or service. Lenovo may have patents or pending patent
applications covering subject matter described in this document. The
furnishing of this document does not give you any license to these patents.
You can send license inquiries, in writing, to:
Lenovo (United States), Inc. 8001 Development Drive Morrisville, NC 27560
U.S.A. Attention: Lenovo Director of Licensing
LENOVO PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some
jurisdictions do not allow disclaimer of express or implied warranties in
certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors.
Changes are periodically made to the information herein; these changes will be
incorporated in new editions of the publication. Lenovo may make improvements
and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
The products described in this document are not intended for use in
implantation or other life support applications where malfunction may result
in injury or death to persons. The information contained in this document does
not affect or change Lenovo product specifications or warranties. Nothing in
this document shall operate as an express or implied license or indemnity
under the intellectual property rights of Lenovo or third parties. All
information contained in this document was obtained in specific environments
and is presented as an illustration. The result obtained in other operating
environments may vary. Lenovo may use or distribute any of the information you
supply in any way it believes appropriate without incurring any obligation to
you.
Any references in this publication to non-Lenovo Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web
sites. The materials at those Web sites are not part of the materials for this
Lenovo product, and use of those Web sites is at your own risk. Any
performance data contained herein was determined in a controlled environment.
Therefore, the result obtained in other operating environments may vary
significantly. Some measurements may have been made on development-level
systems and there is no guarantee that these measurements will be the same on
generally available systems. Furthermore, some measurements may have been
estimated through extrapolation. Actual results may vary. Users of this
document should verify the applicable data for their specific environment.
© Copyright Lenovo 2024. All rights reserved.
This document, LP1991, was created or updated on July 16, 2024.
Send us your comments in one of the following ways:
Use the online Contact us review form found at:
https://lenovopress.lenovo.com/LP1991
Send your comments in an e-mail to: comments@lenovopress.com
This document is available online at https://lenovopress.lenovo.com/LP1991.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
15
Trademarks
Lenovo and the Lenovo logo are trademarks or registered trademarks of Lenovo
in the United States, other countries, or both. A current list of Lenovo
trademarks is available on the Web at
https://www.lenovo.com/us/en/legal/copytrade/.
The following terms are trademarks of Lenovo in the United States, other
countries, or both: Lenovo® ThinkSystem® XClarity®
The following terms are trademarks of other companies:
AMD is a trademark of Advanced Micro Devices, Inc.
Intel® is a trademark of Intel Corporation or its subsidiaries.
Linux® is the trademark of Linus Torvalds in the U.S. and other countries.
PowerShell, Windows PowerShell®, and Windows® are trademarks of Microsoft
Corporation in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of
others.
Lenovo ThinkSystem V3 Server Firmware and Drivers Update Best Practices – Advanced Guide
16
References
- Home - Data Center Support - Lenovo Support US
- Lenovo XClarity Essentials OneCLI - Applications for Server Configuration and Management - Lenovo Support US
- Lenovo XClarity Essentials UpdateXpress - Lenovo Support US
- lenovopress.lenovo.com/assets/images/LP1991/Figure1.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure10.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure2.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure3.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure4.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure5.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure6.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure7.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure8.png
- lenovopress.lenovo.com/assets/images/LP1991/Figure9.png
- Copyright and Trademark Information | Lenovo US | Lenovo US
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>