File Name: dsa_preboot_readme.txt ****************************************************************** IBM(R) Preboot Dynamic System Analysis (DSA) Version 3.02.56 (C) Copyright International Business Machines Corporation 2004, 2009. All rights reserved. US Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Note: Before using this information and the product it supports, read the general information under "NOTICES" in this document. This readme file is provided only in English. You can obtain the latest version of the readme file from the IBM Support Web site. ****************************************************************** CONTENTS -------- 1.0 Overview 1.1 Product overview 1.2 Prerequisites for running Preboot DSA 1.3 Compatibility with ServeRAID 2.0 Running Dynamic System Analysis 3.0 Using the DSA Main Menu 4.0 Using the DSA Interactive Menu 5.0 Using the DSA Graphical User Interface 6.0 Accessing and viewing DSA output 6.1 Naming convention used for output files and directories 6.2 HTML files created by DSA 7.0 Sending DSA output to IBM xSeries Service and Support 8.0 Known problems and workarounds 9.0 Support Web sites 1.0 OVERVIEW ------------- This readme file provides information about IBM Preboot Dynamic System Analysis (pDSA). 1.1 Product overview --------------------- IBM Preboot DSA is a system information collection and analysis tool that is used by IBM xSeries(R) Service and Support personnel to aid in the diagnosis of system problems. DSA collects information about the following aspects of a system: o System configuration o Network interfaces and settings o Hardware inventory, including PCI & USB information o IBM LightPath(TM) status o Service Processor status and configuration o Vital product data, firmware, and basic input/output system o (BIOS) information o Drive Health Information o ServeRAID configuration o LSI RAID & Controller configuration o Scalability/RXE Ports configuraiton o Emulex Fibre Channel configuration o QLogic Fibre Channel & iSCSI Adapter configuration o LSI InternalRaid Adapter configuration o LSI MegaRaid Adpater configuration o Event logs for ServeRAID controllers and service processors o Logs of correctable and uncorrectable error NVRAM o VMWare 3i EH Information (Athena only) o GoVault Tape Drive information o Disk Management information DSA can also provide diagnostics for the following system components (if they are installed on the system): o Network, BroadCom NetXtreme II(5703,5708,5709,5714 and 5722 NIC) o Optical devices (CD-ROM, DVD-ROM) o Tape Drives (SCSI) o Remote Supervisor Adapter o Base Board Management Controller o Memory o CPU o Check-point panel test Additionally, DSA creates a merged log that includes events from all collected logs. All collected information can be output as a compressed XML file that can be sent to IBM Service. You can customize the FTP to transfer. You can also view the information locally through a generated text report file. The generated HTML pages may be copied to removable media and viewed from a web browser. Server support list: X206m (8485, 8490) X236 (8841) X260/x3800 (8865, 8866) X306m (8849, 8491, 1887) X336 (8837) X336 (1879) X346 (8840, 1880) X366/x3850 (8863, 8864, 7362, 7365) X460/x3950 (8872, 8878, 7363, 7366) X3200 (4362, 4363) X3200M2(4367, 4368) X3200M3(7327, 7328) X3250 (4364, 4365, 4366) X3250M2(4190, 4191, 4194) X3250M3(4251, 4252) X3350 (4192, 4193) X3400/x3500 (7973, 7974, 7975, 7976, 7977) X3450(7948, 7949, 4197) X3455(7940, 7984, 4197, 7941, 7986) X3400M2(7836, 7837) X3500M2(7839) X3550 (7978, 1913) X3550 M2 (7946, 4198) X3650 (7979, 1914) X3650 M2 (7947, 4199) X3655 (7985, 7943) X3755 (8877, 7163) X3850M2 Single node (7141, 7144, 7233, 7234) X3950M2 Single node (7141, 7233) X3950M2 Dual node (7141, 7233) X3950M2 3~4 Node (7141, 7233) iDataplex dx320(6388) iDataplex dx340(7831, 7832, 7834) iDataplex dx360(7833) iDataplex dx360M2(6380, 7321, 7322 ) Smart Business (9233) Lotus Foundations Server (9234) Z40 (9228) M40 (6218, 9236) M50 (9229, 9230) HS12(8014, 8028, 1916) HS20 (8843, 1883) HS21 (8853, 1885) HS21 (7995) HS21 XM(1915) LS20 (8850) LS21/LS41 (7971, 7972) LS22/LS42 (7901, 7902) HS22(7870, 1936, 7809) 1.2 Prerequisites for running Preboot DSA ---------------------------------------------------- Preboot DSA requires: o A minimum of 1GB of system memory. o A USB interface or an optical drive capable of reading the Bootable media. 1.3 Compatibility with ServeRAID ----------------------------------------- Preboot DSA will collect configuration data from the following ServeRAID controllers on supported server models. However, ServeRAID logs will not be collected. o ServeRAID-7t SATA RAID o ServeRAID-8i o ServeRAID-8k 2.0 RUNNING DYNAMIC SYSTEM ANALYSIS ------------------------------------ Complete the following steps to run Preboot DSA. For Embedded Preboot DSA: 1. If the server is running, turn off the server and all attached devices. 2. Turn on all attached devices; then, turn on the server. 3. When the prompt F2 for Dynamic System Analysis (DSA) appears, press F2. If you have set both a power-on password and an administrator password, you must type the administrator password to run the diagnostic programs. 4. A standalone memory diagnostic environment will load. Select the appropriate tests to run or select exit to DSA to exit the standalone memory diagnostic. 5. From the DSA main screen, select the "gui" or "cmd" options to enter the graphical user interface or the DSA interactive menu respectively. 6. Follow the on screen directions to select the device and tests to launch. For ISO-based Preboot DSA: 1. Record ISO image to appropriate recordable media. 2. If the server is running, turn off the server and all attached devices. 3. Turn on all attached devices; then, turn on the server. 4. Boot the machine using the DSA Bootable Edition media. 5. A standalone memory diagnostic environment will load. Select the appropriate tests to run or select exit to DSA to exit the standalone memory diagnostic. 6. From the DSA main screen, select the "gui" or "cmd" options to enter the graphical user interface or the DSA interactive menu respectively. 7. Follow the on screen directions to select the devices and tests to launch. For more information on using the interactive menu, see "4.0 USING THE DSA INTERACTIVE MENU." DSA collects information into a compressed XML file that can be sent to IBM Service. For information about sending the file to IBM Service, see "7.0 SENDING DSA OUTPUT TO IBM XSERIES SERVICE AND SUPPORT." DSA also collects information in ASCII text and HTML report files, For information about viewing the collected data see "6.0 ACCESSING AND VIEWING DSA OUTPUT." NOTE: ONCE THE STANDALONE MEMORY DIAGNOSTIC ENVIRONMENT HAS BEEN EXITED THE STANDALONE MEMORY DIAGNOSTIC ENVIRONMENT CANNOT BE RE-ENTERED WITHOUT A SYSTEM REBOOT. 3.0 Using the DSA Main Menu ---------------------------- The preboot DSA main menu has the following options: For Embedded Preboot DSA: Commands: gui - Enter Graphical User Interface (GUI) screen for diagnostic tests and DSA functionality. cmd - Enter Command Line Interface (CLI) for diagnostic tests and DSA functionality. exit - Quit program. Note: This will eject the CD (if booted from CD) and reboot the system. help - Display this help message. After the system is booted with the image created by Bootable Media Creator (BoMC), there are 2 options: CLI and GUI mode. User may choose the mode by using their mouse. Choosing CLI, user will be led to the interactive menu. Choosing GUI, user will be led to the Graphic User Interface. 4.0 USING THE DSA INTERACTIVE MENU ----------------------------------- The DSA Interactive menu has the following options: IBM DSA Interactive. 1 - Data Collection. 2 - Diagnostics. 3 - Copy Collected System Information to Local Media. 4 - Send Collected System Information to IBM Server or Customized FTP server. 5 - Quit and back to main menu. Enter Number: On entering number "1" Data Collection: 1 - Collect System Information. 2 - View Collected Results. (Note: To exit viewer, type :q or ZZ then press enter) 3 - Quit to previous menu. Again, entering "1" (collect) user is asked "Customize option Y/N?" Select "Y" and it shows, -x Do not create a compressed XML file. -v Create HTML output files. -dumpxml Write the DSA .xml.gz file after each plugin runs. Note: All options must be seperated with a comma (Example: -v,-dumpxml) Enter the options and it starts to execute. Select "N" and it starts to execute On entering number "2" Diagnostics: 1 - Enumerate Available Diagnostic Tests. 2 - Execute Diagnostic Test. 3 - Get Diagnostic Extend Results. 4 - Quit to previous menu NOTE: FOR REMOTE ACCESS VIA SOL (SERIAL OVER LAN), COMMAND LINE INTERFACE IS THE ONLY INTERFACE SUPPORTED. 5.0 Using the DSA Graphical User Interface ------------------------------------------ The following features can be accessed via the GUI: o System Inventory - Show detailed information about your system. o Diagnostic - Run diagnostic tests on system components. o Collect Logs and Transfer- Collect, copy and send the system information to IBM for analysis. o Help - Display the DSA readme file (Includes open source statements). o License - Display the DSA license agreement. o Exit - Quit the utility. 6.0 ACCESSING AND VIEWING DSA OUTPUT ------------------------------------- When DSA is run, it creates a compressed XML file, an ASCII text report file, and a set of HTML report files. The text report file can be viewed from the DSA interactive menu using the "view" command. To view collected data via the GUI, select the System Information button on the main page and choose a category of data to view. The compressed XML and HTML report files can be copied to removable media for remote viewing using the "copy" command on the DSA main menu. Regarding CPU information, the information of physical processors is shown under: - Hardware Inventory -> Processor The information for logical processors is shown under: - Hardware Inventory -> Other Devices NOTE: With hyper-threading turned on there will be more logical processors shown than physical processors. 6.1 Naming convention used for output files and directories ----------------------------------------------------------- DSA uses the following naming convention for compressed XML files and for subdirectories and reports that it creates: __-