lsvpd Command

Purpose

Lists the vital product data (VPD) associated with the field replaceable units (FRUs) configured on a system.

Syntax

lsvpd [-m] [-s serial_number] [-t type_model] [-v]

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

  1. 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