Skip to main content

Update the Vital Product Data (VPD)

Use this topic to update the Vital Product Data (VPD).

VPD to be updated after system board replacement:
  • (Required) Machine type

  • (Required) Serial number

  • (Optional) Asset tag

  • (Optional) UUID

  • Lenovo XClarity Provisioning Manager

  • Lenovo XClarity Essentials OneCLI commands

Using Lenovo XClarity Provisioning Manager

Steps:

  1. Start the server and press the key according to the on-screen instructions. The Lenovo XClarity Provisioning Manager interface is displayed by default.

  2. Choose System Summary. The “System Summary” tab page is displayed.

  3. Click Update VPD, and then follow on-screen instructions to update the VPD.

Using Lenovo XClarity Essentials OneCLI commands

  • Updating machine type

    onecli config set SYSTEM_PROD_DATA.SysInfoProdName <m/t_model>[access_method]
  • Updating serial number

    onecli config set SYSTEM_PROD_DATA.SysInfoSerialNum <s/n> [access_method]
  • Updating asset tag

    onecli config set SYSTEM_PROD_DATA.SysEncloseAssetTag <asset_tag> [access_method]
  • Updating UUID

    onecli config createuuid SYSTEM_PROD_DATA.SysInfoUUID [access_method]
VariableDescription
<m/t_model>

The server machine type and model number.

Type xxxxyyy, where xxxx is the machine type and yyy is the server model number.

<s/n>

The serial number on the server.

Type zzzzzzz, where zzzzzzz is the serial number.

<asset_tag>

The server asset tag number.

Type aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, where aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa is the asset tag number.

[access_method]

The access method that you select to access the target server.

  • Online KCS (unauthenticated and user restricted): You can directly delete [access_method] from the command.

  • Online authenticated LAN: In this case, specify below LAN account information at the end of the OneCLI command:

    --bmc-username <user_id> --bmc-password <password>
  • Remote WAN/LAN: In this case, specify below XCC account information and IP address at the end of the OneCLI command:

    --bmc <bmc_user_id>:<bmc_password>@<bmc_external_IP>
    Note
    • <bmc_user_id>The BMC account name (1 of 12 accounts). The default value is USERID.

    • <bmc_password>The BMC account password (1 of 12 accounts).