The Universal Unique Identifier (UUID) must be updated
when the system board is replaced. Use the Lenovo XClarity Essentials
OneCLI to update the UUID in the UEFI-based solution. Lenovo XClarity
Essentials OneCLI is an online tool that supports several operating
systems; make sure that you download the version for your operating
system.
Note: You can use Lenovo XClarity Provisioning Manager to
update the UUID for the solution:
Start the solution and press F1 to display the Lenovo XClarity
Provisioning Manager system setup interface.
From the System Summary page, click Update VPD.
Update the UUID.
To download Lenovo XClarity Essentials OneCLI, go to
the following site:
the XClarity Essentials OneCLI website
Lenovo XClarity Essentials OneCLI sets the UUID in the Lenovo
XClarity Controller. Select one of the following methods to access
the Lenovo XClarity Controller and set the UUID:
- Online from the target system, such as LAN or keyboard console
style (KCS) access
- Remote access to the target system (LAN based)
- Copy and unpack the OneCLI package, which also includes
other required files, to the solution. Make sure that you unpack the
OneCLI and the required files to the same directory.
- After you have OneCLI in place, use the following command
syntax to set the UUID:
onecli config set SYSTEM_PROD_DATA.SysInfoUUID <uuid_value>
[access_method]
Where:
- <uuid_value>
- Up to 16-byte hexadecimal
value assigned by you.
- [access_method]
- The access method that
you selected to use from the following methods:
Online authenticated LAN access, type the command:
Example
that does not use the user ID and password default values:
onecli config set SYSTEM_PROD_DATA.SYsInfoUUID <uuid_value> --user <user_id> --password <password>
Example that
uses the user ID and password default values:
onecli config set SYSTEM_PROD_DATA.SysInfoUUID <uuid_value>
Online KCS access (unauthenticated and user restricted):
You do not need to specify a value for access_method when
you use this access method.
Example:
onecli config set SYSTEM_PROD_DATA.SysInfoUUID <uuid_value>
Note: The KCS access method uses the IPMI/KCS interface, which
requires that the IPMI driver be installed.
Remote LAN access, type the command:
Note: When using the
remote LAN access method to access Lenovo XClarity Controller using
the LAN from a client, the host and the xcc_external_ip address are required parameters.
[−−imm xcc_user_id:xcc_password@xcc_external_ip]
or
[−−bmc xcc_user_id:xcc_password@xcc_external_ip]
Where:
- xcc_external_ip
- The BMC/IMM/XCC external
LAN IP address. There is no default value. This parameter is required.
- xcc_user_id
- The BMC/IMM/XCC account name
(1 of 12 accounts). The default value is USERID.
- xcc_password
- The BMC/IMM/XCC account password
(1 of 12 accounts). The default value is PASSW0RD (with a zero 0 not
an O).
Note: BMC, IMM, or XCC external LAN IP address, account
name, and password are all valid for this command.
Example
that does use the user ID and password default values:
onecli config set SYSTEM_PROD_DATA.SysInfoUUID <uuid_value>
- Restart the Lenovo XClarity Controller.
- Restart the solution.