How to get hard disk details such as serial number in HP UX?
Use the command “cstm” to pull the hardware information in HP UX. The same can be used to collect hard disk details such as serial number, make, model and firmware rev of hard disk. The disk serial number mostly needed when replacing faulty hard disks.
View the hard disk details
This command fetch the details even if the disk is faulty.
#echo "selclass qualifier hard;info;wait;infolog" | /usr/sbin/cstm
Sample output
-- Information Tool Log for SCSI Disk on path 0/1/1/0.0.0 -- Log creation time: Tue Dec 20 12:42:28 2016 Hardware path: 0/1/1/0.0.0 Product Id: ST373454LC Vendor: HP 73.4G Device Type: SCSI Disk Firmware Rev: HPC3 Device Qualifier: HP73.4GST373454LC Logical Unit: 0 Serial Number: XXXX1234XX5678XXXXX Capacity (M Byte): 70007.20 Block Size: 512 Max Block Address: 143374737 Error Logs Total Retries: 0 Buffer Overruns: N/A Read Reverse Errors: N/A Buffer Underruns: N/A Write Errors: 0 Non-Medium Errors: N/A Verify Errors: 0 =-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-= -- Information Tool Log for SCSI Disk on path 0/1/1/0.1.0 -- Log creation time: Tue Dec 20 12:42:29 2016 Hardware path: 0/1/1/0.1.0 Product Id: ST373454LC Vendor: HP 73.4G Device Type: SCSI Disk Firmware Rev: HPC3 Device Qualifier: HP73.4GST373454LC Logical Unit: 0 Serial Number: XXXX1234XX5678XXXXX Capacity (M Byte): N/A Block Size: N/A Max Block Address: N/A Error Logs Total Retries: N/A Buffer Overruns: N/A Read Reverse Errors: N/A Buffer Underruns: N/A Write Errors: N/A Non-Medium Errors: N/A Verify Errors: N/A =-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=-+-=
From above output the second hard disk does not show disk capacity. Because disk became faulty. It needs to be replaced.
View the server hardware details
#echo "selclass qualifier system;info;wait;infolog" | /usr/sbin/cstm
Was it useful? Please post your comments.