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. © 2012 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 . . . . . . . . . . . . . . . 2 5 6 . . . . . . . . . . . . . . . . . . . 7 Setting Up Dell Online Diagnostics . Before You Begin 5 . . . . . . . . Devices Supported by Online Diagnostics Diagnostics Features 5 . . . . . 9 . . . . . . . . . . . . . . . . . . . . . 9 Things to Remember . . . . . . . . . . . . . . . . . . . .
Running Online Diagnostics on Linux and ESX Operating Systems . . . . . . . . . . . . 16 Uninstalling Online Diagnostics on Windows Operating System . . . . . . . . . . . . 17 Uninstalling Online Diagnostics on Linux and ESX Operating System 3 . . . . . . . . . . . . . Using Dell Online Diagnostics . Using the GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menu Options . . . . . . . . . . . . . . . . . . . . Diagnostics Interface . . . . . . . . . . . . . . . .
Diagnostics for Fibre Channel Controllers A Storage Diagnostics Device Information . . . . . . . . . . . 35 . . . . . . . . . . . . . . . .
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.
Devices Supported by Online Diagnostics The following hardware devices are supported by Online Diagnostics: • CD drives • DVD drives • CD/DVD RW combination drives • Diskette drives • Hard drives • Network Interface Cards (NICs) • Internal modems • SCSI controllers • RAID controllers • 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, SC
Diagnostics Features Online Diagnostics offers the following features: • Discovering Devices Enables Online Diagnostics to enumerate and discover all testable devices on your Dell system. Enumeration occurs when the application is launched. If your system hardware has changed, restart the application to re-enumerate the devices on the system. • Device and Test Selection Enables you to select the devices and the diagnostics tests you want to run on the selected devices. See Running Diagnostic Tests.
• Saving System Configuration and Results Enables you to save the system configuration and test results. See Using Dell Online Diagnostics. • Number of Passes Enables you to run the selected tests for a specified number of iterations. In both the GUI and the CLI modes, the minimum number of passes is 1. In the GUI mode, the maximum number of passes is 20 and in the CLI mode, it is 999. • Run Time Allows you to specify the duration (in minutes) for which a diagnostic test should run.
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.
• Hard drive diagnostic tests may run slowly or even stop when other hard drive input/output activity is running simultaneously. NOTE: Limit drive activity while running hard drive diagnostic tests • 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.
Diagnostic Requirements To run Online Diagnostics you require: • Administrator privileges • Devices that are required for each operating system to run Online Diagnostics. 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.
Table 2-1. Device Dependencies (continued) Device Operating System Dependency Default Behavior (if dependency is not met) DRAC 4 Windows, SUSE Linux Enterprise Server, and Red Hat Enterprise Linux Dell Remote Access Controller (DRAC) component on Windows operating systems and Remote Access Core component on SUSE Linux Enterprise Server, and Red Hat Enterprise Linux. You can install the DRAC components using the Dell Systems Management Tools and Documentation DVD or download from support.dell.com.
Table 2-1. Device Dependencies (continued) Device Operating System Dependency Default Behavior (if dependency is not met) Broadcom NIC Red Hat Enterprise Linux and SUSE Linux Enterprise bnx2 driver version 1.4.51 or greater. 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.
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 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. NOTE: To run Online Diagnostics on Windows Server 2008 (Core) operating systems, run the StartDiags.
RedHat Enterprise Linux System The Online Diagnostics GUI, which is a 32-bit application, does not function on Red Hat Enterprise Linux (64-bit) systems if Compatibility Arch Support packages are missing. When you launch Online Diagnostics on supported Red Hat Enterprise Linux (64-bit) where Compatibility Arch Support packages are not installed, the following error message is displayed: Compatibility Arch Support package(s) [gtk, pango, and redhat-artwork] is not installed on this system.
Uninstalling Online Diagnostics on Linux and ESX Operating System To uninstall Online Diagnostics, run uninstall.sh. This file is located in the installation directory.
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.
3 Select the check boxes corresponding to the tests that you want to run. In the Diagnostic Information section on the right, the Tests Selected tab lists the currently selected diagnostic tests. Click Run Tests to execute the selected tests. NOTE: The Warning row displays the non-critical icon to indicate that tests with possible non-critical errors have been selected. Double-click the icon to view the test warning. NOTE: The tests are queued for execution in the order in which they were selected.
• The non-critical icon ( )indicates that non-critical errors were encountered during the execution of the test. • The Critical icon ( ) indicates that the test has failed. 5 Click the Results tab to see a brief description of the test execution result. The Results column contains a brief description of the results of the tests. You can also double-click anywhere in the row to see the details of a particular test, which is displayed as a pop-up window.
Using the Command Line Interface To run the application in CLI mode, run pediags from x:\\oldiags\bin, where x is the drive where the application installs. In Windows operating system, you can also click StartPrograms Online Diagnostics 2.x.y Online Diagnostics CLI to run the application in CLI mode.
If you type the following command, pediags network --show device device-index=1,2,3 fmt=tbl, it displays the device classes whose index numbers are 1, 2, and 3 in a table format. 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.
Aborting Online Diagnostics in CLI Mode Using Using to abort with the --show command does not cause the action to abort. When running tests, you may use at any point of time during the execution sequence to stop the test. No output may be 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.
result and another test with a failed result while all other tests are successful, the final exit code displays as 2. The exit code for a failed result takes precedence over an exit code for a warning result. Scheduling Diagnostics Using your operating system’s task-scheduling features, you can schedule Online Diagnostics to run diagnostic tests on your system.
32 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.20 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.
Diagnostics for RAID Controllers, SAS Controllers, SCSI Controllers, and Attached Hard Drives This section lists the diagnostics supported on systems running Windows operating systems, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, or VMware ESX. Online Diagnostics supports diagnostics for RAID, SAS, and SCSI controllers as well as for the hard drives that are attached to RAID, SCSI, and IDE controllers, depending on the installed operating system.
Diagnostics Supported on Systems Running Windows Operating System, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, and VMware ESX On systems running Windows operating systems, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, and VMware ESX, Online Diagnostics supports diagnostics for a number of controllers and the hard drives that are attached to these controllers. For a complete list of the controllers supported by Online Diagnostics, see the Dell Online Diagnostics Version 2.
36 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.