如何使用 Lenovo XClarity Essentials OneCLI 本地更新您的系统

如何使用 Lenovo XClarity Essentials OneCLI 本地更新您的系统

如何使用 Lenovo XClarity Essentials OneCLI 本地更新您的系统

这是机器翻译的文章,请单击此处查看原始英文版本。

描述

Lenovo XClarity Essentials OneCLI(OneCLI)是一款适用于非图形用户界面环境的命令行工具。它不仅为用户提供了与 UpdateXpress 相同功能的命令行接口,还支持更新脚本的编写。该工具用于在目标服务器的操作系统中应用固件或 driver 更新。

本文介绍了运行 OneCLI 以获取和安装系统上固件 driver 的步骤。

适用系统

ThinkEdge
  • ThinkEdge SE350 V2 7DA9
  • ThinkEdge SE360 V2 7DAM
  • ThinkEdge SE450 7D8T
  • ThinkEdge SE455 V3 7DBY
Lenovo ThinkSystem
  • ThinkAgile HX 系列 7D0W,7D0Y,7D0Z,7D11,7D20,7D2T,7D46,7D4R,7D52,7D5U,7X81,7X82,7X83,7X84,7Y88,7Y89,7Y90,7Y95,7Y96,7Z03,7Z04,7Z05,7Z06,7Z07,7Z08,7Z09,7Z82,7Z84,7Z85
  • ThinkAgile HX 机箱 7Y87,7Z02
  • ThinkAgile VX 机箱 7Y91
  • ThinkAgile VX 系列 7D2Z,7D43,7DDK,7Y11,7Y12,7Y13,7Y14,7Y92,7Y93,7Y94,7Z12,7Z13,7Z58,7Z62,7Z63
  • ThinkAgile MX 系列 7D19,7D1B,7D1H,7D2U,7Z20,7D5R,7D5S,7D5T,7D66,7D67,7D6B,7DGG,7DGP,7DKB
  • ThinkSystem D2 机箱 7X20,7X22,7X85
  • ThinkSystem HD350M V3 7DK4
  • ThinkSystem HD350X V4 7DK3
  • ThinkSystem HS350X V3 7DBM
  • ThinkSystem SD520 V4 7DFY,7DFZ
  • ThinkSystem SD530 7X21
  • ThinkSystem SD530 V3 7DD3,7DDA
  • ThinkSystem SD535 V3 7DD1,7DD8
  • ThinkSystem SD550 V3 7DD2,7DD9
  • ThinkSystem SD555 V3 7DDM,7DDN
  • ThinkSystem SD630 V2 7D1K
  • ThinkSystem SD650 7X58
  • ThinkSystem SD650 V2 7D1M
  • ThinkSystem SD650 V3 7D7M
  • ThinkSystem SD650-I V3 7D7L
  • ThinkSystem SD650-N V2 7D1N
  • ThinkSystem SD650-N V3 7D7N
  • ThinkSystem SD665 V3 7D9P
  • ThinkSystem SD665-N V3 7DAZ
  • ThinkSystem SE350 7Z46,7D1X,7D27
  • ThinkSystem SN550 7X16
  • ThinkSystem SN550 V2 7Z69
  • ThinkSystem SN850 7X15
  • ThinkSystem SR150/SR158 7Y54,7Y55
  • ThinkSystem SR250 7Y51,7Y52
  • ThinkSystem SR250 V2 7D7R,7D7Q
  • ThinkSystem SR250 V3 7DCM,7DCL
  • ThinkSystem SR258 V2 7D7S
  • ThinkSystem SR258 V3 7DCN
  • ThinkSystem SR530 7X07,7X08
  • ThinkSystem SR550 7X03,7X04
  • ThinkSystem SR570 7Y02,7Y03
  • ThinkSystem SR590 7X98,7X99
  • ThinkSystem SR630 7X01,7X02
  • ThinkSystem SR630 V2 7Z70,7Z71
  • ThinkSystem SR630 V3 7D72,7D73,7D74
  • ThinkSystem SR630 V4 7DG8,7DG9,7DGA,7DGB
  • ThinkSystem SR650 7X05,7X06
  • ThinkSystem SR635 7Y98,7Y99
  • ThinkSystem SR635 V3 7D9G,7D9H
  • ThinkSystem SR645 7D2X,7D2Y
  • ThinkSystem SR645 V3 7D9C,7D9D
  • ThinkSystem SR650 V2 7Z72,7Z73,7D15
  • ThinkSystem SR650 V3 7D75,7D76,7D77
  • ThinkSystem SR655 7Y00,7Z01
  • ThinkSystem SR655 V3 7D9E,7D9F
  • ThinkSystem SR665 7D2V,7D2W
  • ThinkSystem SR665 V3 7D9A,7D9B
  • ThinkSystem SR670 7Y36,7Y37,7Y38
  • ThinkSystem SR670 V2 7Z22,7Z23
  • ThinkSystem SR675 V3 7D9Q,7D9R
  • ThinkSystem SR680a V3 7DHE
  • ThinkSystem SR685a V3 7DHC
  • ThinkSystem SR780a V3 7DJ4
  • ThinkSystem SR850 7X18,7X19
  • ThinkSystem SR850P 7D2F,7D2G,7D2H
  • ThinkSystem SR850 V2 7D31,7D32,7D33
  • ThinkSystem SR850 V3 7D96,7D97,7D98
  • ThinkSystem SR860 7X69,7X70
  • ThinkSystem SR860 V2 7Z59,7Z60,7D42
  • ThinkSystem SR860 V3 7D93,7D94,7D95
  • ThinkSystem SR950 7X11,7X12,7X13
  • ThinkSystem SR950 V3 7DC4,7DC5,7DC6
  • ThinkSystem ST45 V3 7DH4,7DH5
  • ThinkSystem ST50 7Y48,7Y49
  • ThinkSystem ST50 V2 7D8J,7D8K
  • ThinkSystem ST58 V2 7D8L
  • ThinkSystem ST50 V3 7DF3,7DF4
  • ThinkSystem ST58 V3 7DF5
  • ThinkSystem ST250 7Y45,7Y46
  • ThinkSystem ST250 V2 7D8F,7D8G
  • ThinkSystem ST250 V3 7DCF,7DCE
  • ThinkSystem ST258 V2 7D8H
  • ThinkSystem ST258 V3 7DCG
  • ThinkSystem ST550 7X09,7X10
  • ThinkSystem ST558 7Y15,7Y16
  • ThinkSystem ST650 V2/ST658 V2 7Z74,7Z75,7Z76
  • ThinkSystem ST650 V3 7D7A,7D7B
  • ThinkSystem ST658 V3 7D7C
  • ThinkSystem DX1100U 网关 7D49
  • ThinkSystem DX1100U 性能/容量 7D4A
  • ThinkSystem DXN2000 存储 7D5W
Lenovo ThinkServer
  • ThinkServer DN8848 V2 7D6A,7D8U
  • ThinkServer SE550 V2 7D68
  • ThinkServer SR588/SR590 7D4M
  • ThinkServer SR588 V2/SR590 V2 7D53
  • ThinkServer SR660 V2/SR668 V2 7D6L
  • ThinkServer SR860P 7D5D
  • WH5900 设备 7D5V
WenTian(问天)
  • WenTian(问天) WA5480 G3/WA5488 G3 7DE7
  • WenTian(问天) WA5480 G5/WA5488 G5 7DHQ
  • WenTian(问天) WR3220 G2/WR3228 G2 7DEC
  • WenTian(问天) WR5220 G3/WR5228 G3 7D8Y
  • WenTian(问天) WR5220 G5/WR5228 G5 7DFX
  • WenTian(问天) WR5225 G3 7DG2
遗留 ThinkServer(仅限库存功能)
  • ThinkServer 机架服务器 - RS160
  • ThinkServer 塔式服务器 - TS150
  • ThinkServer 塔式服务器 - TS460
Lenovo System x
  • 融合 HX 系列 8693,8695
  • Flex System x240 M4 计算节点 7162,2588
  • Flex System x240 M5 计算节点 2591,9532
  • Flex System x280 X6/x480 X6/x880 X6 计算节点 4258,7196
  • Flex System x440 计算节点 7167/2590
  • NeXtScale nx360 M5 5465,5467
  • System x3250 M6 3633,3943
  • System x3500 M5 5464
  • System x3550 M5 5463,8869
  • System x3650 M5 5462,8871
  • System x3750 M4 8753
  • System x3850 X6/x3950 X6 6241
支持的 Lenovo 存储(仅限安全擦除功能)
  • 存储 D1212/D1224 4587
  • 存储 D3284 6413
  • 存储 D4390 7DAH

系统配置

Lenovo XClarity Essentials OneCLI(OneCLI)

操作系统

请参阅本文的下载 OneCLI 部分中的支持操作系统

先决条件

如果目标服务器连接到互联网,使用 OneCLI 的要求:

  • 本地系统上必须安装 OneCLI 支持的操作系统版本
  • 本地系统上必须安装 OneCLI
  • 用户必须具有以管理员或根权限运行 OneCLI 的访问权限
  • 本地系统必须能够访问互联网以在线获取更新包

如果目标服务器未连接到互联网(构建您的存储库),使用 OneCLI 的要求:

  • 必须在连接互联网的工作站/笔记本电脑上安装 OneCLI 支持的操作系统版本
  • 工作站/笔记本电脑上必须安装 OneCLI
  • 用户必须具有以管理员或根权限运行 OneCLI 的访问权限

解决方案

选择最适合您环境的方法进行更新。

如果目标服务器连接到互联网,使用 OneCLI

在此视频中,我们将向您展示如何使用 OneCLI 获取和安装系统上的固件和 driver。

如果您更喜欢书面程序,请使用以下步骤进行更新。

  1. 访问 https://support.lenovo.com/solutions/lnvo-tcli,找到适当的操作系统部分,并下载所需的 ZIP 或 TGZ 文件。
  2. 解压文件并将内容复制到指定文件夹。
  • 对于 Windows:
    解压并将内容复制到指定文件夹。
  • 对于 Linux:
    (1) 打开终端并确保用户具有根权限。
    (2) 使用 tar 命令解压文件
tar xvf Zipfile.tgz -C /path/foldername

其中 ZIPfile.tgz 是下载的文件,-C 用于指定文件将被解压的路径和文件夹。

  1. 按照下面的程序启动 OneCLI。
  • 对于 Windows:
    (1) 以管理员权限打开命令提示符窗口。
    (2) 转到您保存实用程序的目录,例如 C:\onecli
  • 对于 Linux:
    转到您保存实用程序的目录,例如 /root/Desktop/onecli
  1. 使用以下命令获取特定服务器的更新文件:
onecli update acquire --mt XXXX --ostype YYYYY --scope option --dir C:\Test

其中:

  • XXXX 是目标服务器的四位数机器类型,例如 7x04,7x18。
  • YYYYY 是安装在服务器上的操作系统,如果您打算为服务器下载 driver 也可以。可能的输入包括 win2012, win2012r2, win2016, win2019, rhel6, rhel7, sles11, sles12,none(与操作系统无关)。
  • option 是您是否希望下载最新包或使用 UpdateXpress 包。输入选项为 latestuxsp。建议您使用 latest
  • C:\Test 是您希望下载文件的目录。

示例:

onecli update acquire --mt 7x04 --ostype none –-scope latest --dir C:\7x04 

onecli update acquire

5. (可选)使用以下命令比较已安装的固件和设备 driver 与下载包中的固件和 driver 列表:

onecli update compare --scope option--type PP --dir C:\Test --output c:\compare\XML

其中:

  • PP 是您希望进行的比较类型。输入选项为:
  • fw, dd(默认)比较固件和设备 driver
  • fw 比较固件
  • dd 比较设备驱动
  • --output 用于下载日志或比较 XML 到指定目录。如果遇到故障,这将帮助您识别原因。它还将帮助您快速比较更新。

示例:

onecli update compare --scope latest --type fw --dir C:\updates\7x04 --output c:\7x04\compare 

update compare

update compare

6. 使用以下命令之一应用所有固件和 driver 更新:

  • 进行比较,然后更新固件和 driver
onecli update flash --scope option --dir C:\Test
  • 从 onecli-update-compare.xml 文件更新固件/driver
onecli update flash --comparexml C:\compareXML\onecli-update-compare.xml --dir C:\Test

update flash --comparexml

7. 要更新单个固件或 driver 级别,请使用以下命令之一:

  • 在不进行比较的情况下更新单个固件
onecli update flashlnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --nocompare --includeid lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --dir C:\Test --output c:\logs

# --includeid 在指定 --nocompare 时是必需的。

update flash --nocompare --includeid

  • 使用 --includeid 参数将更新范围 --scope 指定为个体,以更新单个设备
onecli update flash --scope individual --includeid lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --dir C:\Test --output c:\logs

update flash --scope individual

  • 如果无法检测到已安装的版本,请指定 --forceid 来更新设备 driver/固件
onecli update flash --forceid lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --dir C:\Test --output c:\logs

update flash --forceid fw

update flash --forceid fw2

update flash --forceid 3

  • 通过用逗号分隔多个文件来一次合并多个文件
onecli update flash --forceid lnvgy_dd_immpbi_1.0.1.2015-2_windows_32-64, intc-lnvgy_dd_inteldp_10.1.2.19-1_windows_32-64 --dir C:\Test -–output C:\logs

onecli update flash --forceid comma

onecli update flash --forceid merge

onecli update flash --forceid merge 3

如果目标服务器未连接到互联网,如何使用 OneCLI(构建自己的存储库)

  1. 访问 https://support.lenovo.com/solutions/lnvo-tcli,找到适当的操作系统部分,并下载所需的 ZIP 或 TGZ 文件。
  2. 解压文件并将内容复制到指定文件夹。
  • 对于 Windows:
    解压并将内容复制到指定文件夹。
  • 对于 Linux:
    (1) 打开终端并确保用户具有根权限。
    (2) 使用 tar 命令解压文件。
tar xvf Zipfile.tgz -C /path/foldername,

其中 Zipfile.tgz 是下载的文件,-C 是文件将被提取到的路径和文件夹。

  1. 按照下面的程序启动 OneCLI。
  • 对于 Windows:
    (1) 以管理员权限打开命令提示符窗口。
    (2) 转到保存实用程序的目录 – 例如 C:\onecli
  • 对于 Linux:
    转到保存实用程序的目录 – 例如 /root/Desktop/onecli
  1. 使用以下命令获取特定服务器的更新文件:
onecli update acquire --mt XXXX --ostype YYYYY --scope option --dir C:\UXSP

其中:

  • XXXX 是目标服务器的四位数字机器类型 – 例如 7x04, 7x18。
  • YYYYY 是安装在服务器上的操作系统,如果您打算为服务器下载 driver 也可以。可能的输入包括 win2012, win2012r2, win2016, win2019, win2022, win2025 rhel6, rhel7, sles11, sles12,none(与操作系统无关)。
  • option 是您是否希望下载最新包或使用 UpdateXpress 包。输入选项为 latestuxsp。建议您使用 latest
  • C:\UXSP 是您希望下载文件的目录。
  1. 将文件传输到 USB 驱动器或通过网络,并将闪存驱动器插入目标服务器的 USB 端口。
  1. 将扩展的 OneCLI 目录(包括更新包文件)传输到目标服务器的新目录。使用以下命令应用所有固件和 driver 更新:
onecli update flash --dir C:\UXSP
  1.  重启服务器以使更改生效。

附加信息

相关文章

文件ID:HT511326
初始发布日期:10/29/2020
最近修改日期:04/20/2025