z/OS DFSMShsm Diagnosis
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS DFSMShsm Diagnosis
GC52-1387-00
Abstract for z/OS DFSMShsm Diagnosis
Summary of changes
New in z/OS Version 2 Release 1
Introduction
Using keywords to identify the problem
Using the component identification keyword
Using the release keyword
Using the type of failure keyword
ABENDxxx
Steps for using the ABENDxxx failure keyword
Installation exit abends
INCORROUT
Procedure for using the INCORROUT failure keyword
LOOP
Steps for using the LOOP failure keyword
MSGxxxxxxxx
Procedure for using the MSGxxxxxxxx failure keyword
WAIT
Procedure for using the WAIT failure keyword
xxxxxxxxxx (documentation)
Steps for using the xxxxxxxxxx (documentation) failure keyword
PERFM
Procedure for using the PERFM failure keyword
Using the command keyword
Using the function keyword
Using the load module and CSECT keywords
Using the IBM Support Center
Using the software support facility
Using IBMLink and ServiceLink
Info/System
Basic documentation requirements
Documentation needed for problem diagnosis
Documentation needed for an authorized program analysis report
Using the problem determination aid facility
Using the ARCPRPDO (PDA trace formatter) program
Command syntax
Formatting options
Selection options
Examples of PDA trace formatter options
Recommendations for using PDA formatter
Browsing the PDA data set
Module name identifier
Trace point identifier
Logic type identifier
Task control block identifier
Time of day clock entry
Data segment length
Parameter keyword identifier
Parameter data
Padding
Copying data sets to tape
Copying the PDA trace data set to tape
Copying the dump data set to tape
Copying the journal data set to tape
Copying the DFSMShsm log data set to tape
Copying the activity log data set to tape
Copying FSR, DSR, and VSR records to tape
Locating modules and control blocks in a dump
Diagnosing from return codes and reason codes
Return code processing
Abnormal end codes
Using patches for problem determination
Problem determination patches
Causing a dump to be generated if an installation exit abends
Steps for tracing the OPEN/CLOSE/END OF VOLUME for DFSMShsm tape and DASD
Causing DFSMShsm and DFSMSdss dumps when DFSMSdss is the data mover and a selected DFSMSdss error occurs
Determining why SMS-managed data sets are not processed
Increasing the amount of PDA tracing performed
Analyzing the CELL POOL free chain
Using DFSMShsm maintenance commands
Maintenance command: DISPLAY
DISPLAY command syntax
Required parameters of the DISPLAY command
Address: Specifying the location to display
Optional parameters of the DISPLAY command
ABACKUP: Displaying storage locations within the DFSMShsm ABARS secondary address space
ARECOVER: Displaying storage locations within the DFSMShsm ABARS secondary address space
LENGTHS: Specifying how much data to display
LOGONLY: Specifying that data not go to the terminal
MODLEVEL: Displaying maintenance levels of modules
OUTDATASET: Specifying the output location for the DISPLAY results
VOLUME: Displaying a mounted volume table with a specific volume serial number
Examples of how to code the DISPLAY command
Displaying the contents of a range of absolute addresses
Displaying the contents at a qualified address
Displaying the last date that automatic primary space management ran
Displaying the last date migration cleanup ran
Displaying the last date automatic backup ran
Displaying the last date level 1 functions ran
Displaying the last date that automatic dump functions ran
Displaying the contents of the MCVT
Displaying a specific MVT element
Displaying data and sending the results to an output data set
Displaying the maintenance level
Displaying the MVT entry
Displaying a storage location within the ABARS secondary address space
Maintenance command: FIXCDS
FIXCDS command syntax
Required parameters of the FIXCDS command
type: Specifying the type of control data set record
key: Specifying the control record key
A, B, C, and D data set records
E tape copy needed record
F fast replication backup record
G dump generation record
H fast replication volume pairs record
I fast replication target volume record
J fast replication source volume record
K fast replication dump record
L backup migrated data set record
M move backup version record
N volume activity count record
O VSAM data set record
P, V, X, and Y volume records
Q aggregate group version record
R backup control record
R backup cycle volume record
R dump control record
S level-2 control record
S management control record
S daily statistics record
S multiple-processing-unit control record
S volume statistics record
T tape table of contents record (migration level-2 volume)
T tape table of contents record (backup volume)
U user record
W dump class record
Z data set record for retained backup copies
Type 1 record
Optional parameters of the FIXCDS command
ADDMIGRATEDDATASET: Adding an MCDS record for a migrated data set
ASSIGNEDBIT: Turning the assigned bit on or off
CREATE: Creating a new control data set record
DELETE: Deleting a control data set record
DISPLAY: Requesting a display of the data from the control data sets
ENTRY: Specifying a particular entry in the BVR, DVL, or TTOC record
EXPAND: Expanding a control data set record
INDEX: Processing a MCBR record entry using the MCB record key
LENGTH: Specifying the length of the data or of a new control data set record
LOGONLY: Sending the output to the output data set
NEWKEY: Renaming a control data set record
OUTDATASET: Specifying the output location for the FIXCDS results
PATCH: Changing a control data set record
REFRESH: Requesting that the BVRs be recreated and reorganized
VERIFY: Verify that a field in a CDS record matches the given data
Examples of how to code the FIXCDS command
Displaying a type Z data set record for retained backup copies
Displaying a backup control record from the BCDS
Adding a migrated data set record to the MCDS
Deleting a backup volume record from the BCDS
Expanding a backup data set record in the BCDS
Creating a management control record in the MCDS
Turning on the assigned bit in the MCD record
Renaming a migration volume record in the MCDS
Modifying a volume statistics record in the MCDS
Deleting a tape volume record from the OCDS
Changing the version number of the multiple backup data set
Displaying part of the type R dump control record
Displaying the array of dump generation keys in the type P BCDS volume record
Displaying a type G dump generation record
Displaying a type Y dump volume record
Displaying a type W dump class record
Verifying and patching a migrated data set record
Creating an entry for a backup volume record
Patching character data
Displaying a data set using the original data set name with a generation number
Refreshing the BVR records
Canceling the refresh of the BVR records
Maintenance command: PATCH
PATCH command syntax
Required parameters of the PATCH command
Address: Specifying the location to change
Data: Specifying the data
BITS: Specifying the bits to change
Optional parameters of the PATCH command
OUTDATASET: Specifying the output location for the PATCH results
VOLUME: Changing a mounted volume table with a specific volume serial number
VERIFY: Verifying data before changing It
Examples of how to code the PATCH command
Changing the data at an absolute address and verifying the change
Changing the data at a qualified address
Changing the date fields
Allowing migration of password-protected generation data sets
Scratching generation data sets regardless of expiration date at roll-off time
Patching a specific MVT entry
Varying dump invocation
Verifying and patching data and sending the results to an output data set
Maintenance command: TRAP
TRAP command syntax
Required parameters of the TRAP command
ALL and module: Specifying the location of the trap
Optional parameters of the TRAP command
error code: Specifying the error code to test for
ABEND, LOG, OFF, and SNAP: Specifying What DFSMShsm should do if an error occurs
Examples of how to code the TRAP command
Trapping an error condition with a snap dump
Trapping an error condition with an abnormal end dump
Trapping an error condition with a log entry
Removing a previous trap
Introduction to data areas and control blocks
Copyright IBM Corporation 1990, 2014