HP StorageWorks 9100 Extreme Data Storage System administration guide V1.0.2 (AN540-96018, February 2010)
14 Diagnostic tools
The exds_stdiag utility
The exds_stdiag utility probes the SAS storage infrastructure attached to an HP ExDS9100 system.
The utility runs on a single server. Since the all the SAS fabric is connected together it means that
exds_stdiag can access all pieces of storage data from the server where it runs.
Having probed the SAS fabric the exds_stdiag utility performs a number of checks including:
• Checks there is more than one path to every disk and LUN.
• Checks that devices are in same order through each path. This detects cabling issues (for example,
reversed cables).
• Checks for missing or bad disks.
• Checks for broken logical disks (RAID sets).
• Checks firmware revisions.
• Reports failed batteries.
The exds_stdiag utility prints a report showing a summary of the storage layout, called the map.
It then prints information about each check as it is performed. Any line starting with the asterisk (*)
character indicates a problem.
The exds_stdiag utility does not access to the utility filesystem or the utility database, so it can be
run even if storage problems prevent the utility filesystem from mounting.
Syntax
exds_stdiag [--raw <filename>]
The --raw <filename> option prints a complete map including boxes, LUNs, disks, and the output
data from the underlying commands used to gather the data.
Network testing
You can use the following tools to test the network:
• exds_netdiag—Performs miscellaneous testing of networks in an HP Blade environment
• exds_netperf—Isolates performance issues
exds_netdiag
The exds_netdiag utility performs tests on and retrieves data from the networking components in
an HP ExDS9100 system. It performs the following functions:
• Reports failed Ethernet Interconnects (failed as reported by the HP Blade Chassis Onboard Admin-
istrator)
• Reports missing, failed, or degraded external uplinks
9100 Extreme Data Storage System administration guide 149