如何使用Lenovo XClarity Essentials OneCLI 远程更新系统

如何使用Lenovo XClarity Essentials OneCLI 远程更新系统

如何使用Lenovo XClarity Essentials OneCLI 远程更新系统

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

描述

Lenovo XClarity Essentials OneCLI (OneCLI) 是一款命令行实用程序,非常适合非 GUI 环境。它不仅为用户提供了与 UpdateXpress 相同的功能的命令行界面,而且还支持编写更新脚本。此实用程序用于在目标服务器的操作系统中应用固件或driver更新。

本文介绍了运行 OneCLI 以在系统上远程获取和安装固件驱动程序的步骤。

适用系统

Lenovo ThinkSystem
  • Lenovo ThinkAgile HX系列;
  • Lenovo
  • 联想 ThinkAgile VX Lenovo
  • Lenovo ThinkAgile VX 系列
  • Lenovo ThinkAgile MX 系列
  • Lenovo ThinkSystem D2 机箱
  • Lenovo ThinkSystem SD530
  • Lenovo ThinkSystem SD650
  • Lenovo ThinkSystem SN550
  • Lenovo ThinkSystem SN850
  • Lenovo ThinkSystem SR530
  • Lenovo ThinkSystem SR550
  • Lenovo ThinkSystem SR570
  • Lenovo ThinkSystem SR590
  • Lenovo ThinkSystem SR630
  • Lenovo ThinkSystem SR650
  • Lenovo ThinkSystem SR670
  • Lenovo ThinkSystem SR850
  • Lenovo ThinkSystem SR850P
  • Lenovo ThinkSystem SR860
  • Lenovo ThinkSystem SR950
  • Lenovo ThinkSystem ST550
  • Lenovo ThinkSystem ST558
  • Lenovo ThinkSystem ST50/ST58
  • Lenovo ThinkSystem SR150/SR158
  • Lenovo ThinkSystem SR250/SR258
  • Lenovo ThinkSystem ST250/ST258
  • Lenovo ThinkSystem SR635
  • Lenovo ThinkSystem SR655
  • Lenovo ThinkSystem SE350
  • Lenovo ThinkSystem SR645
  • Lenovo ThinkSystem SR665
Lenovo ThinkServer
  • Lenovo ThinkServer SR590
Lenovo系统 x
  • Lenovo Converged HX 系列
  • Lenovo Flex System x240 M4 计算节点
  • Lenovo Flex System x240 M5 计算节点
  • Lenovo Flex System x280 X6/x480 X6/x880 X6 计算节点
  • Lenovo Flex System x440 计算节点
  • Lenovo NeXtScale nx360 M5
  • Lenovo系统 x3250 M6
  • Lenovo系统 x3500 M5
  • Lenovo系统 x3550 M5
  • Lenovo System x3650 M5
  • Lenovo系统 x3750 M4
  • Lenovo系统 x3850 X6/x3950 X6
IBM 系统 x
  • IBM dx360 M4 服务器
  • IBM dx360 M4 水冷服务器
  • IBM HS23/23E
  • IBM nx360 M4 服务器
  • IBM x220 /x222 /x240 计算节点
  • IBM x280 X6/x480 X6/x880 X6
  • IBM x440 计算节点
  • IBM x3100 M4
  • IBM x3100 M5
  • IBM x3250 M4
  • IBM x3250 M5
  • IBM x3300 M4
  • IBM x3500 M4
  • IBM x3530 M4
  • IBM x3550 M4
  • IBM x3630 M4
  • IBM x3650 M4
  • IBM x3650 M4 BD
  • IBM x3650 M4 高清
  • IBM x3750 M4
  • IBM x3750 M4
  • IBM x3850 X5
  • IBM x3850 X6/x3950 X6
  • IBM x3950 X5

配置应用程序

Lenovo XClarity Essentials OneCLI(OneCLI)

操作系统

Windows

先决条件

  • 需要 SFTP 服务器,并且必须确保已为 SFTP/SSH 启用端口 6990
  • 必须在连接互联网的工作站/笔记本电脑上安装支持 OneCLI 的操作系统版本
  • 工作站/笔记本电脑上必须安装 OneCLI
  • 工作站/笔记本电脑必须能够通过网络直接访问目标服务器上的 XCC
  • 用户必须具有以管理员或 root 权限运行 OneCLI 的权限

过程

1. 转到https://support.lenovo.com /solutions/lnvo-tcli ,找到相应的操作系统部分,然后下载所需的 ZIP 或 TGZ 文件。

2. 解压文件并将内容复制到指定文件夹。

对于Windows :

解压并将内容复制到指定文件夹。

对于 Linux:

  1. 打开终端并确保用户具有 root 权限。
  2. 使用tar命令解压缩文件
tar xvf " Zipfile.tgz" -C /路径/文件夹名称

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

3. 按照以下步骤启动 OneCLI。

对于Windows :

  1. 以管理员权限打开命令提示符窗口。
  2. 转到保存该实用程序的目录 - 例如 C:\onecli。

对于 Linux:

转到保存该实用程序的目录 - 例如/root/Desktop/onecli。

4. 使用以下命令获取特定服务器的更新文件:

 onecli update acquire --mt XXXX --ostype YYYYY --scope option --dir C:\Test

在哪里:

  • XXXX是目标服务器的四位数机器类型 - 例如 7x04、7x18。
  • 如果您还想在服务器上下载驱动程序,则YYYYY是服务器上安装的操作系统。可能的输入包括win2012、win2012r2、win2016、win2019、rhel6、rhel7、sles11、sles12none (与操作系统无关)。
  • option是您是否要下载最新包或使用 UpdateXpress 包。输入选项为latestuxsp 。建议您使用latest
  • C:\Test是您要将文件下载到的目录。

例子:

 onecli 更新获取 --mt 7x02 --ostype none –scope latest --dir C:\Test\7x02 

onecli 更新获取 remotelu

5. (可选)使用以下命令将已安装的固件和设备驱动程序列表与下载的包中的固件和驱动程序进行比较:

 onecli 更新比较 --scope选项--type PP --dir C:\Test --bmc USERID:PASSWORD@BMCIPAddress --output c:\compare\XML

在哪里:

  • PP是您要进行的比较类型。输入选项包括:
  • fw、dd (默认)比较固件和设备驱动程序
  • fw比较固件
  • dd比较设备驱动器
  • --output用于下载目录中的日志或比较 XML。如果遇到故障,这将帮助您找出原因。它还将帮助您快速比较更新。
  • USERID:PASSWORD@BMCIPAddress是目标服务器上的 XCC 访问信息

例子:

 onecli 更新比较 --scope latest --type fw –bmc USERID:PASSW0RD@10.10.10.10 --dir C:\Test\7x02 --output c:\Test\compare
  

onecli 更新远程比较

onecli 更新远程比较-2

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

 Onecli 更新 flash --scope选项--bmc用户 ID:密码@BMCIP 地址--sftp用户 ID:密码@SFTPIP 地址:6990 --dir C:\Test

其中USERID:PASSWORD@SFTPIPAddress:6990是 SFTP 访问信息

onecli 远程更新 flash

onecli 远程更新 flash2

onecli 远程更新 flash 3

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

  • 更新单个固件而不进行比较
Onecli 更新 flash lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --nocompare --includeid lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --bmc USERID:密码@BMCIP地址--sftp USERID:密码@SFTPIP地址:6990 --dir C:\Test --output c:\logs

# 当指定 --nocompare 时需要 --includeid。

onecli 更新 flash 单个固件

  • 使用--includeid参数指定更新范围--scope为 individual,以更新单个设备
Onecli 更新 flash --scope individual --includeid lnvgy_fw_imm2_tcoo26k-3.73_anyos_noarch --bmc用户 ID:密码@BMCIP 地址--sftp用户 ID:密码@SFTPIP 地址:6990 --dir C:\Test --output c:\logs 

onecli 更新 flash bmc sftp

onecli 更新 flash 个人 bmc

表 1 OneCLI 全局参数

应用 命令 范围 描述
更新 获得 - 公吨 指定目标设备的机器类型
--os类型

指定目标服务器上部署的操作系统

有效选择为win2008 win2012 win2012r2 win2016 rhel5 rhel6 rhel7 rhel8 sles10 sles11 sles12 esxi5.0 esxi5.1 esxi5.5 esxi6.0 esxi6.5 platformnone *

*无:独立于操作系统,例如 UEFI 或 BMC 更新

- 范围

指定更新范围

  • uxsp (默认选项):获取特定机器类型和操作系统类型的 UXSP
  • latest :获取最新的更新包
  • individual :获取最新的更新包 - 此参数应与--includeid参数一起使用
--目录 指定文件将下载到的目录的路径名
比较 - 范围

指定更新的范围

  • uxsp (默认选项):获取特定机器类型和操作系统类型的 UXSP
  • latest :获取最新的更新包
  • individual :获取最新的更新包 - 此参数应与--includeid参数一起使用
- 类型

指定要下载的包的类型

  • fw :仅下载设备固件
  • dd :仅下载设备驱动程序
--目录 指定文件将下载到的目录的路径名
- 输出 指定 OneCLI 日志的生成位置
闪光 - 范围

指定更新范围

  • uxsp (默认选项):获取特定机器类型和操作系统类型的 UXSP
  • latest :获取最新的更新包
  • individual :获取最新的更新包 - 此参数应与--includeid参数一起使用
--不比较 指定运行 flash 命令而不进行比较
--includeid 此参数应与--nocompare参数一起使用
--目录 指定文件将下载到的目录的路径名
--forceid 如果无法检测到已安装的版本,则指定强制更新或降级设备driver /固件
--bmc

指定目标 BMC 的访问信息以在带外模式下运行 OneCLI

  • 对于 IPv4 地址,格式为用户:密码@IP:端口
  • 对于 IPv6 地址,格式为用户:密码@[IPv6]:端口
--sftp

指定 SFTP 连接信息

格式为用户:密码@IP[端口][dir/]

视频

附加信息

相关文章

文件ID:HT511327
初始发布日期:10/29/2020
最近修改日期:10/22/2024