lsvpd Command
Purpose
Lists the vital product data (VPD) associated with the field replaceable units (FRUs) configured on a system.
Syntax
Description
The lsvpd command collects vital product data (VPD) for field replaceable units (FRUs). It reads the appropriate device configuration object classes in the Object Data Manager (ODM) and gathers VPD and general system information. The lsvpd command can extract additional VPD by reading data structures that are specific to the platform on which it is running. Data is provided in a format that aids service personnel in monitoring device quality and performance.
Note: Output
from the lsvpd command is informational
only and subject to change as hardware definitions change. Portable
applications should not parse this data.
Flags
Item | Description |
---|---|
-m | Distinguishes between a FRU with global VPD and a FRU with partition private
VPD. FRUs with global VPD begin with a line in the format of *FC ******** . FRUs
with partition private VPD begin with a line in the format of *FC ======== . If this
flag is not specified, the output begins with a line in the format of *FC ???????? .
For LPARs, this option distinguishes between FRUs associated with the overall system and FRUs
assigned to a specific partition. |
-s serial_number | Specifies the serial number for the system. The optional serial_number parameter is obsolete and should not be used. If the serial number is entered, that value will be used in the output of the command. In some cases, lsvpd is unable to automatically determine the serial number. In these cases, the user must supply the value in order for it to be displayed in the command output. |
-t type_model | Specifies the type model for the system. The optional type_model parameter is obsolete and should not be used. If the type model is entered, that value will be used in the output of the command. In some cases, lsvpd is unable to automatically determine the type model. In these cases, the user must supply the value in order for it to be displayed in the command output. |
-v | Produces verbose output for debugging purposes only. |
Exit Status
Item | Description |
---|---|
0 | The command completed successfully. |
1 | An error occurred. |
Security
Attention RBAC users and Trusted AIX users: This command can perform privileged operations. Only privileged users can run privileged
operations. For more information about authorizations and privileges, see Privileged Command
Database in Security. For a list of privileges and the
authorizations associated with this command, see the lssecattr command or the
getcmdattr subcommand.
Examples
- Output for the lsvpd command is similar
to the following. Note: Portable applications should not parse this data.
*VC 5.0 *TM IBM,7029-6E3 *SE IBM,0110B721E *PI 000B721E *OS AIX 5.3.0.0 *FC ???????? *DS Platform Firmware *YL U0.1-P1-X1/Y1 *RM 3F041029 *VK RS6K *FC ???????? *DS System Firmware *YL U0.1-P1-X1/Y2 *RM RG041029_d79e00_regatta *VK RS6K *FC ???????? *DS System VPD *YL U0.1 *SE 10B721E *TM 7029-6E3 *MN IBM980 *VK RS6K *PA Y *BR I0 *FC ???????? *DS PS CEC OP PANEL *YL U0.1-L1 *SN YL1124350190 *EC H64013 *CC 28D3 *FN 97P3352 *DC BD 200210290851 *VK RS6K *FC ???????? *DS 2 WAY BACKPLANE *YL U0.1-P1 *SN YL1123354433 *PN 80P3099 *CC 26F5 *CE 1 *FN 80P3099 *VK RS6K *FC ???????? *DS CSP *YL U0.1-P1-X1 *SN YL1024360048 *PN 80P5573 *CC 28D0 *CE 1 *FN 80P5573 *RM 3F041029 *VK RS6K *FC ???????? *DS IBM 1.8V VRM *YL U0.1-P1-V1 *FN 24P6892 *VK RS6K *FC ???????? *DS IBM 2.5V VRM *YL U0.1-P1-V2 *FN 53P5623 *VK RS6K *FC ???????? *DS IBM 1.2V VRM *YL U0.1-P1-V3 *FN 53P5621 *VK RS6K *FC ???????? *DS A IBM AC PS *YL U0.1-V2 *SN YL1023C90045 *EC H85582 *CC 51B5 *FN 97P5101 *VK RS6K *FC ???????? *DS IBM Air Mover *YL U0.1-F1 *FN 53P4612 *VK RS6K *FC ???????? *DS IBM Air Mover *YL U0.1-F2 *FN 53P4612 *VK RS6K *FC ???????? *DS IBM Air Mover *YL U0.1-F3 *FN 53P4612 *VK RS6K *FC ???????? *DS VSBPD4E1 U4SCSI *YL U0.1-P2 *SN YL11243550F4 *PN 80P4611 *EC H85823 *CC 28D2 *FN 80P4610 *FS *VK RS6K *FC ???????? *DS MEDIA BACKPLANE *YL U0.1-P4 *SN YL1124341459 *PN 80P3510 *EC H85610 *CC 28D1 *FN 80P3516 *VK RS6K *FC ???????? *DS PCI-X Dual Channel Ultra320 SCSI Adapter *AX sisscsia1 *PL 1Z-08 *CD 10140266 *PN 97P6513 *FN 97P6513 *SN YL11A5013461 *MN 001A *EC 1 *RM 05080064 *Z0 5702 *YL U0.1-P1-I1 *FC ???????? *DS IDE DVD-ROM Drive *AX cd0 *PL 1G-19-00 *MF IBM *TM DROM00205 *RL NR38 *Z0 058002028F000010 *YL U0.1-P1-X1/Q6-A0 *FC ???????? *DS 16 Bit LVD SCSI Disk Drive *AX hdisk0 *PL 1S-08-00-5,0 *MF IBM *TM ST336607LC *FN 00P3068 *RL 4335304A *SN 000D7D3B *EC H12094 *PN 00P2676 *Z0 000003129F00013E *Z1 0812C512 *Z2 0002 *Z3 04341 *Z4 0001 *Z5 22 *Z6 H12094 *YL U0.1-P1/Z1-A5 *FC ???????? *DS 16 Bit LVD SCSI Disk Drive *AX hdisk1 *PL 1S-08-00-8,0 *MF IBM *TM ST336607LC *FN 00P3068 *RL 4335304A *SN 000D7996 *EC H12094 *PN 00P2676 *Z0 000003129F00013E *Z1 0812C512 *Z2 0002 *Z3 04340 *Z4 0001 *Z5 22 *Z6 H12094 *YL U0.1-P1/Z1-A8 *FC ???????? *DS Diskette Drive *AX fd0 *PL 01-D1-00-00 *YL U0.1-P1-X1-D1 *FC ???????? *DS Asynchronous Terminal *AX tty0 *PL 01-S1-00-00 *YL U0.1-P1-X1/S1-L0 *FC ???????? *DS SCSI Enclosure Services Device *AX ses0 *PL 1S-08-00-15,0 *MF IBM *TM VSBPD4E1 U4SCSI *RL 4610 *SN 243550F4 *Z0 0D0002022F004000 *FN 80P4610 *FL DB1 *FS *YL U0.1-P1/Z1-Af *FC ???????? *DS IBM MS 512 MB *YL U0.1-P1-M5 *SN YL10243591YT *PN 00P5767 *CC 30D2 *FN 00P5767 *SZ 512 *VK RS6K *FC ???????? *DS IBM MS 512 MB *YL U0.1-P1-M7 *SN YL10243591YP *PN 00P5767 *CC 30D2 *FN 00P5767 *SZ 512 *VK RS6K *FC ???????? *DS IBM MS 512 MB *YL U0.1-P1-M4 *SN YL1024359208 *PN 00P5767 *CC 30D2 *FN 00P5767 *SZ 512 *VK RS6K *FC ???????? *DS IBM MS 512 MB *YL U0.1-P1-M2 *SN YL1024359204 *PN 00P5767 *CC 30D2 *FN 00P5767 *SZ 512 *VK RS6K
Location
/usr/sbin/lsvpd