The ToolsCenter Suite CLI provides legacy support for IBM systems compatible with earlier ToolsCenter versions.
If a ToolsCenter Suite CLI command is directed to a machine type that identifies it as an IBM target, the ToolsCenter Suite CLI checks to see if an earlier version of ToolsCenter is installed to support the IBM hardware, translates the command for use by the earlier ToolsCenter version, and sends the command to the earlier ToolsCenter version for processing. If the earlier ToolsCenter version required by the IBM hardware is not installed, an error message displays, indicating the ToolsCenter version required by the IBM hardware.
The path to the earlier ToolsCenter version must be specified in the global.config file.
For commands relating to the Advanced Settings Utility (ASU), the ASU binary file must be unzipped before commands can be directed to it (for example; “unzip lnvgy_utl_asu_asut90e-10.*_windows_x86-64.exe”). The full path to the location where the ASU executable main program, must then be specified (for example; “C:\asu_bin\asu64.exe”) in the global.config file.
ToolsCenter Suite CLI commands that support translation to earlier ToolsCenter versions for use with IBM products are listed below.
Configuration commands and parameters supporting IBM hardware
batch
comparedefault
createuuid
delete
deletecert
export
generate
import
loaddefault
nodes
replicate
restore
save
set
show
showdefault
showdes
showgroups
showvalues
Inventory commands and parameters supporting IBM hardware
getinfor
formatlog
upload
--output <dir>
--srcdata <file>
--upload Lenovo
--upload multitool
--htmlreport
--ffdc
--hldec
--proxy user:pwd@addr:port
--imm
Update commands and parameters supporting IBM hardware
compare
flash
--backup
--type
--forceid
--dir
--excludeid
--includeid
--scope
--noscan
--xml
--esxi
--mt
Lenovo ToolsCenter Suite CLI to IBM UXSPI command comparison
The following table compares commands and parameters used by the Lenovo ToolsCenter Suite CLI and IBM UXSPI tools.
ToolsCenter Suite CLI Command | ToolsCenter Suite CLI parameter | UXSPI command | UXSPI parameter |
---|---|---|---|
acquire | acquire | The ToolsCenter Suite CLI acquire command is not platform dependent, so no command mapping is required. | |
scan | Not supported. | ||
compare | --scanxml | compare | Not supported. |
--noscan | --noinventory | ||
--backup | --update-args="IMM:--user=userid --password=pwd,UEFI:--backup" | ||
--disable-imm-lan | Not supported. | ||
--mt | -m type, --machine-type=type | ||
--ostype | Not supported. | ||
--osarch | Not supported. | ||
--queryxml | Not supported. | ||
--comparexml | Not supported. | ||
--type fw | -F, --firmware | ||
--type dd | -D, --drivers | ||
--scope Latest/Individual | -L, --latest | ||
--scope UXSP/Default | Default (UXSP) | ||
--includeid | -i update-ids, --include=update-ids | ||
--excludeid | -e update-ids, --exclude=update-ids | ||
--forceid | -f update-ids, --force=update-ids,-o update-ids Note: The
-o parameter works only with device drivers and has no functional
impact on firmware.
|
||
--dir | -l UXSP, --local=UXSP | ||
--esxi | --vmware-esxi=url | ||
--output | Ignore | ||
--mt | -m type, --machine-type=type | ||
--log | Not supported. | ||
--imm | Not supported. | ||
flash | --scanxml | flash | Not supported. |
--noscan | --noinventory | ||
--backup | --update-args="IMM:--user=userid --password=pwd,UEFI:--backup" | ||
--disable-imm-lan | Not supported. | ||
--mt | -m type, --machine-type=type | ||
--ostype | Not supported. | ||
--osarch | Not supported. | ||
--queryxml | Not supported. | ||
--comparexml | Not supported. | ||
--type fw | -F, --firmware | ||
--type dd | -D, --drivers | ||
--scope Latest/Individual | -L, --latest | ||
--scope UXSP/Default | Default (UXSP) | ||
--includeid | -i update-ids, --include=update-ids | ||
--excludeid | -e update-ids, --exclude=update-ids | ||
--forceid | -f update-ids, --force=update-ids,-o update-ids Note: The
-o parameter works only with device drivers and has no functional
impact on firmware.
|
||
--dir | -l UXSP, --local=UXSP | ||
--esxi | --vmware-esxi=url | ||
--output | Ignore | ||
--xml | --xml | ||
--log | Not supported. | ||
--imm | Not supported. |
Example of IBM script support
./OneCli update flash --scope individual --dir ./ --includeid elx-lnvgy_fw_fc_16a-lp16-11.0.270.24-1_linux_32-64
Lenovo ToolsCenterSuite CLI tcliXXX-X.X.X
Based on module version X.X.X
Licensed Materials - Property of Lenovo
(C) Copyright Lenovo Corp. 2013-2016 All Rights Reserved
Invoking SHOW command ...
Connected to IMM by IP address 10.240.252.102
Lenovo Flex System
Non-ThinkServer platform
This is an IBM branded System.
Uxlite cmd:update -u -l /root/06f/././ -i elx-lnvgy_fw_fc_16a-lp16-11.0.270.24-1_linux_32-64 -L -e all