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, 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).