Home About Courses Schedule Services Webinars Contact Search

z/OS Dumps and Debugging Workshop

SEE SCHEDULE

Duration: 4 Days

Method: Instructor led, Hands-on workshops

Price: $2600.00

Course Code: MF5090


Audience

System programmers, administrators or other technical support people which need to understand z/OS problem diagnosis and the tools used.

Description

So you want to gain some proficiency in understanding z/OS problem analysis plus the tools used to accomplish this task. Then this is the course for you. First, we will cover the fundamentals of diagnosis, common types, and resolution of problems on the z/OS system. Next, we will get into working with dumps and traces. We will then have a look at several z/OS components and tools to identify the information they can provide.

Objectives

Upon successful completion of this course, the student will be able to:

  • Understand the process to gather problem diagnosis information
  • Identify the problem type and necessary information to resolve it
  • Understand how to use IPCS to work with z/OS dumps and traces
  • Understand other z/OS tools for problem analysis
  • Understand some z/OS components used during problem analysis

Prerequisites

Good working knowledge of z/OS plus its critical components from a usage point of view. Several months of experience using TSO/ISPF and JCL. Basic understanding of application processes under z/OS.

Topics

  • I. z/OS Diagnosis Fundamentals
    • Identification, waits, system hangs or abends
    • Identify messages, dumps, traces plus version in use
    • Diagnosis tools available
    • Identify current maintenance level vis SMP/E
    • SMF and RMF data if applicable
  • II. Resolution Steps
    • Identify the actual problem and prioritize its resolution
    • Gather messages, SYSLOG, OPERLOG and job error log as appropriate
    • Check the need for EREP information
  • III. Common types
    • Standalone dump, symptom dump or slip dump
    • Waits, hangs and loops
    • Storage overlay
  • IV. Dump Processing
    • Setup dump datasets
    • Commands to produce dumps
    • Options to control data capture for dumps
    • Working with multiple address spaces for dump capture
  • V. z/OS Trace
    • Identify trace types
    • Which trace to use
    • Options to implement desired trace
  • VI. IPCS Debugging
    • Basic IPCS commands to start dump analysis
    • IPCS commands for SADUMP, MTRACE and to copy dumps
    • VERBX commands to analyze dumps
    • Other IPCS function to analyze dumps
  • VII. z/OS Language Environment
    • LE abend and CEE dump identification
    • Collecting LE information
    • LE and CICS processing
    • LE and USS processing
  • VIII. Debug and Maintenance Tools
    • What SMP/e can provide
    • Load module processing tool
    • Dump option PARMLIB members (IEAABD00, IEADMP00, IEADMR00)
    • PDATA and SDATA options
  • IX. SDSF and RMF
    • What information SDSF can provide
    • What information RMF can provide
  • X. z/Architecture and Addressing
    • Working with the Program Status Word (PSW)
    • Addressing mode identification and processing
    • Identify the failing instruction
  • XI. IBM Fault Analyzer
    • Describe Fault Analyzer features and capabilities
    • Describe how Fault Analyzer is invoked
    • Performing problem analysis with Fault Analyzer