How do I run diagnostics on my Dell Linux server?

Installing the Dell diagnostics utility

Locate the latest Online Diagnostic utility installer for your server:

  • Go to http://support.dell.com/
  • Select Drivers and Downloads
  • Enter your server’s service tag or model
  • Select Red Hat Enterprise Linux from the OS drop-down menu
  • From the Diagnostics category, select the Dell – Online Diagnostics Utility

For this example, we’ll use the most recent Dell Online Diagnostics installer for RHEL (dell-onlinediags-linux-2.17.0.44.tar.gz).

Download and extract to a temporary directory:

mkdir -p /esupport/diag
cd /esupport/diag
wget http://ftp.us.dell.com/diags/dell-onlinediags-linux-2.17.0.44.tar.gz
tar xzvf dell-onlinediags-linux-2.17.0.44.tar.gz

Run the installer:

cd /esupport/diag/onlinediags/
./install.sh

Accept the license agreement when prompted.

Running the Dell diagnostics utility (GUI)

The diagnostics must be run from the GUI (the local console or VNC)

/opt/dell/onlinediags/startDiags.sh

After the diagnostics console has loaded, select the appropriate hardware to test and run tests.

Running the Dell diagnostics utility (command line)

cd /opt/dell/onlinediags/oldiags/bin/
./pediags --show all

Choose one of the listed classes, for example a tape drive:

./pediags scsidevdiag --show device
./pediags scsidevdiag --run

Additional Resources: