Dell Online Diagnostics Version 2.
Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer. CAUTION: A CAUTION indicates potential damage to hardware or loss of data if instructions are not followed. ____________________ Information in this publication is subject to change without notice. © 2013 Dell Inc. All rights reserved. Reproduction of these materials in any manner whatsoever without the written permission of Dell Inc. is strictly forbidden.
Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . What’s New in this Release . . . . . . . . . . . . . . . . Supported Operating Systems . . . . . . . . . . . . . . . 7 7 . . . . . . . . 7 . . . . . . . . . . . . . . . . . . . 8 Devices Supported by Online Diagnostics Diagnostics Features 7 Accessing Documents From The Dell Support Website 2 . . . . . . . . . . . . . . . . . . Setting Up Dell Online Diagnostics . Before You Begin 10 . . . . 11 . . . . . . . . . . .
RedHat Enterprise Linux System . . . . . . . . . . 18 Uninstalling Online Diagnostics on Windows Operating System . . . . . . . . . . . . . . . . . . 19 Uninstalling Online Diagnostics on Linux and ESX Operating System 3 . . . . . . . . . . . . . . . Using Dell Online Diagnostics . Using the GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menu Options . . . . . . . . . . . . . . . . . . . . Diagnostics Interface . . . . . . . . . . . . . . . . Running Diagnostic Tests . . .
A Storage Diagnostics Device Information . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents
1 Introduction Dell Online Diagnostics, a stand-alone diagnostic program, that allows you to run diagnostic tests on various hardware components of Dell systems in a production environment, and helps you ensure maximum uptime of your Dell systems. You can use the graphical user interface (GUI) or the command line interface (CLI) to run diagnostic tests on the hardware that Online Diagnostics discovers on your system.
• Fibre Channel Controllers • Dell Remote Access Controllers (DRAC 4 and DRAC 5) • USB controllers • SAS controllers NOTE: For more information, see Diagnostics for RAID Controllers, SAS Controllers, SCSI Controllers, and Attached Hard Drives. • Serial ports • Tape drives • Tape autoloaders and libraries NOTE: For more information, see Diagnostics for Tape Drives, Autoloaders, and Libraries.
Enables you to view the status of the diagnostic tests that are running. See Running Diagnostic Tests. • Diagnostic Test Results Enables you to view the results of the diagnostic tests that have run. See Running Diagnostic Tests. • Help Allows you to view the help information for the various devices and diagnostic tests. To view a description of a device or a diagnostic test, select the device or the test and select Help in the GUI or run the pediags --help command.
x:\\dell\diagnostics\log directory (where x: is the drive where the application installs) for Windows operating systems and in /var/ log/dell/diagnostics/log for Linux operating systems. The maximum size of the log file is 512 KB. Online Diagnostics removes the log entries in a first-in-first-out (FIFO) fashion when the size of the log file reaches the upper limit. Online Diagnostics also saves the hardware configuration in an autogenerated file (config.
2 Setting Up Dell Online Diagnostics This section describes the process for setting up Dell Online Diagnostics. Before You Begin • Read the setup requirements and ensure that your system meets or exceeds the minimum system requirements. See Minimum System Requirements. • Read the Online Diagnostics ReadMe provided with this application. The readme contains the latest information about Online Diagnostics in addition to information about known issues.
• Running Online Diagnostics simultaneously in graphical user interface (GUI) and command line interface (CLI) modes is not supported. Setup and Diagnostic Requirements Set Online Diagnostics to run diagnostics locally. Minimum System Requirements • A minimum of 256 MB RAM. • A minimum of 110 MB free space on the system drive (C: on Windows operating systems or /opt on Linux operating systems.) • A supported operating system installed on your Dell system. See Supported Operating Systems.
Table 2-1 lists the devices and the dependencies that are required for each operating system to run Online Diagnostics. If these device dependencies are not met, Online Diagnostics exhibits the default behavior. Table 2-1. Device Dependencies Device Operating System Dependency Default Behavior (if dependency is not met) Intel NIC Windows Intel PROSet management Intel vendor agent or Intel PROSet utility for network tests are Microsoft Device Manager. not available.
Table 2-1. Device Dependencies (continued) Device Operating System Dependency USB Controllers Red Hat Enterprise Linux and SUSE Linux Enterprise usbutils package (version 0.11 or Diagnostics tests later) are not available for USB devices. All supported devices Red Hat Enterprise Linux and SUSE Linux Enterprise Server pciutils package (version 2.1.11 or later) Broadcom NIC Windows Broadcom Advanced Controller Enumerated Suite (BACS).
Table 2-1. Device Dependencies (continued) Device Operating System Dependency Default Behavior (if dependency is not met) Emulex Fibre Channel Controller Red Hat Enterprise Linux and SUSE Linux Enterprise Install the HBAnywhere utility from Emulex. To download this utility: 1 Go to the Emulex website at emulex.com. 2 Click DownloadsDell. 3 Click the adapter model number. 4 Click Linux from the Current Drivers section and download the Applications Kit.
Table 2-1. Device Dependencies (continued) Device Operating System Brocade Windows Fibre Channel/ Fibre Channel over Ethernet (FCoE) card Dependency Default Behavior (if dependency is not met) Install drivers and HCM utility. To download the utility: 1 Go to the Brocade website at brocade.com. 2 Click Services & Support Drivers & Downloads. 3 Click the Download Now hyperlink. 4 Under OEM Models, click Dell. 5 Download the required Windows Adapter Software Installer.
Installing Online Diagnostics on Windows Operating System Perform the following steps to install Online Diagnostics on systems running supported Windows operating systems: 1 Run the .exe file to start the installer. The Welcome to the Dell Online Diagnostics 2.x.y Setup Wizard screen appears. 2 Click Next. The Dell Software License Agreement displays. 3 Click I Agree to accept the terms of the agreement.
For the GUI mode, use the user interface. For the CLI mode, run the pediags program from x:\\ online diagnostics\oldiags\bin (where x is the drive where the application installs.) NOTE: The option to run Online Diagnostics from the Start menu is available only to the Administrator who installed the application. All other Administrators must use the StartDiags shortcut inside the installation folder to run the application.
Compatibility Arch Support package(s) [gtk, pango, and redhat-artwork] is not installed on this system. For details on installing the package(s) please refer to the README file. To resolve the issue, perform the following steps: 1 Run the Red Hat Package Management Utility (redhat-config-packages.) 2 Select the Compatibility Arch Support check box in the Package Management window and click Details. The Compatibility Arch Support Details window is displayed.
Setting Up Dell Online Diagnostics
Using Dell Online Diagnostics 3 You can access Dell Online Diagnostics in two ways: from a graphical user interface (GUI) and from a command line interface (CLI). This section describes both the interfaces. Using the GUI When you launch Online Diagnostics in the GUI mode, the splash screen appears indicating the progress of device-discovery, until enumeration is complete. The splash screen also provides important information related to running Online Diagnostics.
• Save Results: Use this option to save the test result details. The test result details are saved to an HTML file (results.html), which is contained in an archive file. You can specify any name for this archive file, for example, results.zip. You can use this option only after all the tests that are running are complete. When contacting technical support for any system or device problem, you can save the result details and send the file to technical support.
The following table describes the icons in the Select Test(s) to Run pane. Indicates a device Indicates a device with a non-critical error or associated warning Indicates a test Indicates a test with a non-critical error or warning associated. A test warning message is displayed on mouseover Select All: Click to select all the devices and tests displayed in the Select Test(s) to Run pane. Remove All: Click to remove all the selected devices and tests in the Select Test(s) to Run pane.
Diagnostic Information Use this section to view the system configuration and operational status information. In addition, you can run selected tests and view the results of these tests. Configuration Use this tab to view the operational status of the detected devices and their configuration details. To view the configuration details for a device, select the device from the Select Test(s) to Run pane.
Tests Selected Use this tab to run the tests you selected in the Select Test(s) to Run pane. This tab contains the following sections: • Diagnostic Tests Selected: This list box displays all the tests selected in the Select Test(s) to Run pane. • Diagnostic Options: Use this section of the Tests Selected tab to run the selected tests. This section contains the following controls: Run Tests Starts the selected tests. You can run multiple tests at the same time.
• Total Pass: Indicates the total number of passes that you specified to run if you selected the Number of Passes option for the test. • Status: Indicates the current status of a test. Double-click on a test item to view details that include device name, device description, device location, test name, and test description. The following text indicators specify the test status: Completed Specifies that the test has completed. Suspended Specifies that the test was suspended.
Result Use this tab to view the results of the tests executed along with a brief description about the outcome of each test. The Result column in this tab briefly describes the test outcome. In addition, you can double-click anywhere in the row to view the corresponding result message. For example, if a test failed, the Result column will display the problem encountered and any actions you must take. Right-click to bring up the Delete/Delete All Completed menu.
NOTE: The tests are queued for execution in the order in which they were selected. To stop tests from queuing, click Stop on the Queuing Diagnostic Tests window. 4 Click the Status tab to monitor the status of the test execution. • To abort a running test, right-click the test and select Abort. Select Abort All to stop all the queued tests. • To suspend a running test, right-click the test and select Suspend. • To resume a suspended test, right-click the test and select Resume.
resolution. It also displays the error code, the validation code, and the service tag of the system in the following format: Error Code: Validation Code: Service Tag: : You can use this information to contact the technical support for diagnosing the problem.
On Windows operating system to run the application in CLI mode, click StartProgramsOnline Diagnostics 2.x.y Online Diagnostics CLI. On Windows 2012, click StartppsOnline Diagnostics 2.x.y Online Diagnostics CLI. CAUTION: Connecting or removing a USB or a CD/DVD device from a Red Hat Enterprise Linux, SUSE Linux Enterprise Server, or VMware ESX while the enumeration is in progress may cause the system to hang.
Use pediags --show device details to view additional device information, if available. The details=true option works only with --show device. For example, to see additional device information for the SCSI devices, enter pediags Scsidevdiag --show device details=true. • pediags --run [] [] [fmt=lst|tbl|xml] Runs tests on the device class you select.
available and the test may exit with a blank message. This may occur if the execution of the pediags command is interrupted even before the diagnostic test has started. If you abort a test that has already started, the test may abort with a Test was aborted by the user result event if the Abort feature is supported by the particular test. For multiple passes, even if the test supports Abort, the test may not abort with the Test was aborted by the user result event.
Scheduling Diagnostics Using your operating system’s task-scheduling features, you can schedule Online Diagnostics to run diagnostic tests on your system.
Using Dell Online Diagnostics
4 Supported Devices This section lists the categories of devices that can be tested using Dell Online Diagnostics. Diagnostics for Tape Drives, Autoloaders, and Libraries For the list of devices supported by Online Diagnostics, see Dell Online Diagnostics Version 2.30 Readme. NOTE: Install Dell-qualified device drivers to run diagnostic tests on tape drives, tape autoloaders, and tape libraries. See the documentation that accompanied your device. The latest device drivers are available at support.dell.
NOTE: Online Diagnostics enumerates and displays the diagnostic tests for the hard drives that are connected to SAS 5/iR (Adapter and Integrated), SAS 5/i Integrated, and SAS 6/iR, S100, S110, S300, H200 (Adapter, Integrated, and Modular) controllers. However, diagnostic tests for these controllers themselves are unavailable. NOTE: For a list of firmware requirements for each controller, see Diagnostic Dependencies for Supported RAID Controllers.
NOTE: For the list of firmware, BIOS, and driver versions for supported RAID Controllers, see the Dell Systems Management - OpenManage Software Support Matrix Version 7.2 available at dell.com/serviceabilitytools. Diagnostics for Fibre Channel Controllers For the list of devices supported by Online Diagnostics, see Dell Online Diagnostics Version 2.30 Readme.
Supported Devices
Storage Diagnostics Device Information A Table A-1 lists detailed device information for storage diagnostics. Table A-1. Additional Device Information for Storage Diagnostics Parameter Description Total Moves Total number of AutoLoader moves. Drive Loads Number of loads to the drive from magazines and mail slot. Mailslot Exports Number of times a cartridge was exported from the system. Mailslot Imports Number of times a cartridge was imported into the system.
Table A-1. Additional Device Information for Storage Diagnostics (continued) Parameter Description Last Clean Number of hours since the last-clean was done. Clean Required Set to Yes if cleaning-required condition exists. Replace Cleaning Tape Set to Yes if cleaning tape needs replacement. Number of Drive Cleans Drive cleaning cycle count. Number of Tape Cleans Number of cleaning sessions per cartridge. Power On Hours (POH) Amount of time a tape drive has been turned on.
Table A-1. Additional Device Information for Storage Diagnostics (continued) Parameter Description Media Type: Total COH for specified media type. total time in COH Sense codes Various codes and parameter are listed. For example, (List of latest four Sense Sense Key, Additional Sense Code, and Additional Codes) Sense Code Qualifier. Lifetime Meters of Tape Processed Cumulative physical length of tape that has been written over its lifetime.
Table A-1. Additional Device Information for Storage Diagnostics (continued) Parameter Description Firmware Version Firmware version at the time the command terminated with check condition status. MMH Since Last Clean Media Motion hours since last successful cleaning at the time the command terminated with check condition status. Opcode Operation code at the time the command terminated with check condition status.