EXPIRE {BACKUP | ABARS} VERSIONS TERMINATED PRIOR TO COMPLETION,
{DFSMSHSM SHUTDOWN | DFSMSHSM IN EMERGENCY MODE | BACKUP DISABLED
| EXPIREBV HELD | TASK ABENDED | MANAGEMENT CLASS NOT FOUND FOR ASSOCIATED
AGGREGATE GROUP | TOO MANY BCDS I/O ERRORS}
Explanation
Processing of the EXPIREBV command ended before
its normal completion because one of the following occurred:
- A STOP command was issued to shut down DFSMShsm.
- A SETSYS command with the EMERGENCY parameter was issued to place DFSMShsm in
emergency mode.
- A SETSYS command with the NOBACKUP parameter was issued to disable
the backup functions.
- A HOLD command with the EXPIREBV keyword was issued to suspend
the expire backup versions function.
- The EXPIREBV task abnormally ended (abended). Message ARC0003I,
which describes the type of abend, was issued to the command activity
log.
- The EXPIREBV command was issued with the agname parameter
but the management class for that aggregate was not found.
- DFSMShsm detected
too many retryable errors while trying to read all of the MCB and
ABR records in the BCDS. The error limit is normally 5 per every 500
records processed.
BACKUP indicates the EXPIREBV command was processing backup
versions. ABARS indicates that ABARS versions were being processed.
System action
Processing of the EXPIREBV command ends immediately.
If SHUTDOWN is indicated, DFSMShsm processing ends. Otherwise, DFSMShsm processing
continues.
Programmer response
For expire backup versions to be resumed
at the point of interruption, another EXPIREBV command must be issued
with the RESUME keyword and the same parameters which were used in
the initial command. If you do not wish to resume the expire backup
versions function at the point of interruption, omit the RESUME keyword
on the next EXPIREBV command, and optionally use the STARTKEY parameter
to indicate a starting point.
If the task abnormally ended,
see the ARC0003I message issued to the command activity log with a
task name of ARCCPEBV.
If excessive I/O errors occurred reading
the BCDS, see the ARC0187I message(s) that precedes this message.
The I/O error limit can be modified with the PATCH command. The value
is contained in the MCVT in the field named MCVTRERL. The ARC0187I
message contains a return code that indicates what type of error occurred.