Printing system information

Printing the system information provides valuable information about your system that will be useful during a system recovery. It is especially useful if you cannot use your SAVSYS media to recover and must use your distribution media.

Printing this information requires *ALLOBJ, *IOSYSCFG, and *JOBCTL authority and produces many spooled file listings. You might not need to print this information every time you perform a backup. However, you should print it whenever important information about your system changes.

  1. Print your current disk configuration. This is essential if you plan to do a model upgrade and you are using mirrored protection. This information is also vital if you need to recover an independent ASP. Do the following:
    1. Sign on with a user profile that has *SERVICE special authority.
    2. Type STRSST on a command line and press the Enter key.
    3. Specify the service tools user ID and service tools password. These are case-sensitive.
    4. Select option 3 Work with disk units on the System Service Tools (SST) display.
    5. Select option 1 Display disk configuration on the Work with Disk Units display.
    6. Select option 3 Display disk configuration protection on the Display Disk Configuration display.
    7. Print the displays there might be several using the PRINT key for each display.
    8. Press F3 until you see the Exit System Service Tools display.
    9. On the Exit System Service Tools display, press the Enter key.

  2. If you are operating in a clustered environment, print the cluster configuration information. Use the following commands to print cluster information:
    1. Display Cluster Information — DSPCLUINF DETAIL(*FULL) OUTPUT(*PRINT)
    2. Display Cluster Resource Group — DSPCRGINF CLUSTER(cluster-name) CRG(*LIST) OUTPUT(*PRINT)
  3. If you have independent ASPs configured, record the relationship between the independent ASP name and number. You can find this information in System i® Navigator. In the Disk Units folder, select Disk Pools.
  4. Sign on with a user profile that has *ALLOBJ special authority, such as the security officer. The system lists information only if you have the correct authority. If you sign on as a user with less than *ALLOBJ authority, some of the listings in these steps might not be complete. You must also be enrolled in the system directory before you can print a list of all the folders on the system.

  5. If you use the history log or if you have a requirement to keep it, do the following:
    1. Display the system log QHST. This automatically brings it up to date. Type:
      DSPLOG LOG(QHST) OUTPUT(*PRINT)
    2. Display all copies of the system log:
      WRKF FILE(QSYS/QHST*)
      Look at the list to verify that you saved all copies of the log that you might need later.
      Note: The history (QHST) log contains information such as date created, and the last change date and time. To get more information about the history (QHST) log, select option 8 (Display file description) on the Work with Files display.
    3. To prevent confusion about the date of the log, select the Delete option on the Work with Files display. Delete all but the current copies of the system log. This step improves the performance of the SAVSYS command.

  6. Print the system information. You can do this by two different methods:
    1. Using the GO SAVE command, on the Specify Command Defaults display, select Y at the Print system information prompt.
    2. Use the PRTSYSINF command.
    The following table describes the spooled files that the system creates. The PRTSYSINF command does not create empty spooled files. If some objects or types of information do not exist on your system, you might not have all of the files listed below.
    Table 1. Spooled files created by the system
    Spooled File Name User Data Description of Contents
    QPEZBCKUP DSPBCKUPL List of all user libraries
    QPEZBCKUP DSPBCKUPL List of all folders
    QSYSPRT DSPSYSVAL Current settings for all system values
    QDSPNET DSPNETA Current settings for all network attributes
    QSYSPRT DSPCFGL Configuration lists
    QSYSPRT DSPEDTD User-defined edit descriptions ( a separate spooled file for each)
    QSYSPRT DSPPTF Details of all fixes that are installed on your system
    QPRTRPYL WRKRPYLE All reply list entries
    QSYSPRT DSPRCYAP Settings for access path recovery times
    QSYSPRT DSPSRVA Settings for service attributes
    QSYSPRT DSPNWSSTG Network server storage spaces information
    QSYSPRT DSPPWRSCD Power on/off schedule
    QSYSPRT DSPHDWRSC Hardware configuration reports (a separate spooled file for each resource type, such as *CMN or *LWS)
    QSYSPRT WRKOPTCFG Optical device descriptions (if your system has an optical device and optical support is started when you run the command)
    QSYSPRT DSPRJECFG Remote job entry configurations
    QPDSTSRV DSPDSTSRV SNADS configuration
    QPRTSBSD DSPSBSD Subsystem descriptions (a separate spooled file for each subsystem description on your system)
    QSYSPRT DSPSFWRSC Installed licensed programs (Software Resources List)
    QPRTOBJD DSPOBJD A list of all the journals on your system
    QPDSPJNA WRKJRNA The journal attributes for each journal that is not in the QUSRSYS library (a separate file for each journal). Typically, journals in the QUSRSYS library are IBM-supplied journals. If you have your own journals in the QUSRSYS library, you need to manually print information about those journals.
    QSYSPRT CHGCLNUP Settings for automatic cleanup
    QPUSRPRF DSPUSRPRF Current values for the QSECOFR user profile
    QPRTJOBD DSPJOBD Current values for the QDFTJOBD job description
    QPJOBLOG PRTSYSINF The job log for this job1
    1
    On your system, this spooled file might be in the QEZJOBLOG output queue.
  7. Print a list of directories in the "root" (/) directory.
    DSPLNK OBJ('/*') OUTPUT(*PRINT)
  8. Print any IBM-supplied objects that you have modified, such as the QSYSPRT print file.
  9. If you maintain a CL program that contains your configuration information, use the Retrieve Configuration Source (RTVCFGSRC) command to ensure that the CL program is current.
    RTVCFGSRC CFGD(*ALL) CFGTYPE(*ALL) +
              SRCFILE(QGPL/QCLSRC) +
              SRCMBR(SYSCFG)
  10. Print these spooled files. Keep this information with your backup log or your save system media for future reference. If you choose not to print the lists, use the Copy Spooled File (CPYSPLF) command to copy them to database files. See Save spooled files for information about how to do this. Make sure that the database files are in a library that is saved when you perform the Save menu option.