IBM Support

Failed disk troubleshooting

Question & Answer


Question

How do I determine whether there is a failed disk drive in an HP Linux host on an NPS server?

Answer

NPS models 5200, 8x50 and 10x00 may include HP DL385 or DL585 Linux hosts. This host has its own disk drives which are separate from the disks in the SPUs. Use this document for determining whether any of the disks in the HP host have failed.

You must perform these steps while logged into the NPS server as the UNIX root user. 

The exact procedure depends on whether the NPS system is in a high-availability (HA) environment or a non-HA environment. Non-HA systems will not have an MSA500 array controller.  To determine whether your NPS system is HA or non-HA, run the following command as root:
/opt/compaq/hpacucli/bld/hpacucli controller all show

The following is output for a non-HA system:


Smart Array 5i in Slot 0      ()


For Non-HA Systems

On non-HA systems, the disks are mounted directly in the HP host.  To get the status of the drives on a non-HA system, run the following command as root:

/opt/compaq/hpacucli/bld/hpacucli controller slot=0 physicaldrive all show

The following is sample output:


Smart Array 5i in Slot 0

 

   array A

      physicaldrive 1:0   (port 1:id 0 , Parallel SCSI, 146.8 GB, OK)
      physicaldrive 1:1   (port 1:id 1 , Parallel SCSI, 146.8 GB, OK)
      physicaldrive 2:0   (port 2:id 0 , Parallel SCSI, 146.8 GB, OK)
      physicaldrive 2:1   (port 2:id 1 , Parallel SCSI, 146.8 GB, OK)



For HA Systems

On HA systems, the disks are mounted in an MSA500 disk array.  You first need to look up the serial number of the MSA500 array and then use that to get the status of the disks in the array.  

1. Run the following command to open the hpacucli console:

/opt/compaq/hpacucli/bld/hpacucli
 
The following output (or something similar) appears:


HP Array Configuration Utility CLI 7.30.9.0

2. Run the following command to display information about the MSA500 array:

controller all show

 

Output similar to the following appears:


MSA500 G2 at M1LXLYPN4D (sn: P85AC0DX3RG0N2)

Smart Array 5i in Slot 0 ()

Smart Array 642 in Slot 7 (sn: P5A8A0P9SRF1UY)



3. Using the serial number for the MSA500 disk array, run the following command to display the status of the drives:

controller sn=
<serial number of MSA500 disk array> physicaldrive all show

For this example, the command is:
controller sn=P85AC0DX3RG0N2 physicaldrive all show

The output appears as follows:


MSA500 G2 at M1LXLYPN4D

array A

physicaldrive 1:1 (box 1:bay 1, Parallel SCSI, 146.8 GB, OK)

physicaldrive 1:2 (box 1:bay 2, Parallel SCSI, 146.8 GB, OK)

physicaldrive 1:8 (box 1:bay 8, Parallel SCSI, 146.8 GB, OK)

physicaldrive 1:9 (box 1:bay 9, Parallel SCSI, 146.8 GB, OK)


[{"Product":{"code":"SSULQD","label":"IBM PureData System"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":null,"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.0.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Historical Number

NZ801772

Document Information

More support for:
IBM PureData System

Software version:
1.0.0

Document number:
461167

Modified date:
17 October 2019

UID

swg21568771