DOKK / manpages / debian 10 / lsvpd / lsvpd.8.en
LSVPD(8) LSVPD(8)

lsvpd - list Vital Product Data (VPD)

lsvpd [-l<device> | --list=<device>] [-m | --mark] [-s<serial#> | --serial=<serial#>] [-t<type/model#> | --type=<type/model#>] [-p<database-directory> | --path=<database-directory>] [-z<database-archive> | --zip=<database-archive>] [-h | --help]

This program is part of the lsvpd package for Linux. This package is a (partial) reimplementation of AIX's lsvpd and related commands.


lsvpd lists Vital Product Data (VPD) for the system and its components. The output is in a machine-readable format that is often used by higher-level servicability tools. This implementation is merely a pretty-printer for information that has been stored in lsvpd's hardware inventory database at boot and hot-plug time. Therefore, the vpdupdate(8) command must have been executed prior to running lsvpd.

Display VPD info related to user provided specific device.

Use the FC field in VPD to mark it as global (********) or partition-specific (========).

Use <serial#> in the system serial number field instead of attempting to determine a value.

Use <type/model#> in the system type/model number field instead of attempting to determine a value.

Use <database-file> as the hardware inventory database, rather than the default directory (/var/lib/lsvpd/vpd.db).

This option is useful for producing output for previous hardware inventory databases that have been replaced by the system.

Use <database-archive> as the hardware inventory database, rather than the default directory (/var/lib/lsvpd/). The archive has been compressed using gzip(1).

This option is useful for producing output for old hardware inventory databases that have been archived by the system.

Display a help screen and quit.

/var/lib/lsvpd/vpd.db
Database file used by lsvpd.

lscfg(8), lsmcode(8), lsvio(8), vpdupdate(8)

Eric Munson <ebmunson@us.ibm.com>. Brad Peters <bpeters@us.ibm.com>.

Copyright (c) 2002 - 2013 IBM.