Explanation
This message is issued for each data set processed
during level- or volume-oriented processing or for each backup version
processed as a result of the EXPIREBV command. A message precedes
the first ARC0734I message to show which function is in progress.
The term
action describes the processing done to
the data set identified by
dsname. The possible
actions are:
- BACK-UP — Create a backup version of a data set.
- BK-SCHD — DFSMShsm,
during volume or automatic backup, found a data set in use and scheduled
a retry of the backup.
- CLASS-TR — Class transition of data set.
- DEL-AGE — Data set deletion or data set retirement. If volser1 is
a migration volume, the data set deletion or retirement is scheduled
and the actual action may or may not succeed.
- DELETED — Delete a control data set record for a data set that
is scratched.
- EXBACKV — DFSMShsm attempted
to expire the backup version specified by the DFSMShsm generated backup version dsname as
a result of the EXPIREBV command.
- EXPIRED — The data set dsname on volume volser1 is
expired and is scheduled for deletion. The dsname delete
may fail. The possible reasons why DFSMShsm considers a data set expired are:
- The expiration date in the data set VTOC entry indicated the data
set expired, and SETSYS EXPIREDEDDATASETS(SCRATCH) is in effect. This
applies to SMS and non-SMS-managed data sets. For an SMS-managed data
set that did not have an explicit expiration date in the data set
VTOC entry, the management class associated with this data set indicates
it should be expired. The management class attributes that are checked
are:
- ROLLED-OFF-GDS-ACTION=EXPIRE
- EXPIRE-AFTER-DAYS-NON-USAGE
- EXPIRE-AFTER-DATE/DAYS
- MIGRATE — Migrate or convert a data set. If a data set is being
converted, this message applies only to the migration process. If
the migration is successful, DFSMShsm tries to recall the data set.
- MIG-RCN — Migrate a data set by reconnecting to the ML2 copy.
This ML2 copy represents the migration copy from which the data set
was most recently recalled.
- MOVCIDS — Move a catalog information data set to
a migration level 1 volume during the processing of a FREEVOL command.
- MOVE BV — Move a backup version from a migration level 1 volume
to a backup volume or from a daily backup volume (DASD) to a SPILL
backup volume.
- MOVE VT — Move a VTOC copy data set to a migration level 1 volume
during the processing of a FREEVOL command.
- PARTREL — Invoke the DADSM PARTREL function to release the unused
space of a sequential or partitioned SMS-managed data set.
- RCVSCHD — A recover is scheduled for this data set.
- RECOVER — Recover a backup version of a data set.
- RECYCLE — Move a backup version from a tape backup volume to a
tape SPILL backup volume or from a tape migration level 2 volume to
another tape migration level 2 volume.
- REDUCED — Migrate a data set to reduce the extents on recall.
This message applies only to the migration process. A management work
element (MWE) is created and placed on the recall queue.
- SCRATCH — Scratch a list, utility, and temporary data set from
a user volume or scratch a DFSMShsm-owned data set from a DFSMShsm-owned
volume.
- SPCMGMT — This action code is used when DFSMShsm is processing a data
set for space management and a more specific action, such as MIGRATE
or EXPIRED is not known.
The meanings of variables when
action is
BACK-UP are:
- Variable
- Meaning
- volser1
- The serial number of the volume being backed up.
- volser2
- The serial number of the volume on which the backup version is
created. This field is blank if the volume was not selected.
- tracks
- The size of the data set in tracks. This field contains *** if
the size is not known. For sequential data sets, this is the used
size. For partitioned data sets, this is the highest used size. For
direct access, undefined, or SYSCTLG data sets, this field contains
the number of tracks originally allocated.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC13nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abnormal end (abend) occurred after the
return code was set to nn. There may be an associated
ARC0003I message with more information about the abend. If retcode is
9nn (where nn is greater than 0), see message ARC13nnI
where nn is the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC13nnI
where nn is the last two digits of retcode.
- days
- The number of days since the last backup of this data set, or
*** (not applicable).
The meanings of variables when
action is
CLASS-TR are:
- Variable
- Meaning
- volser1
- The serial number of the volume on which class transition processing
is active.
- volser2
- The serial number of the volume to which the data set moved. If
the class transition fails, this field contains ***.
- tracks
- The allocated size of the data set in tracks. This field contains
*** if the size of the data set is not known.
- retcode
-
- If the last two digits of retcode are nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- If retcode is 9nn, an abend occurred after the return code
was set to nn. There may be an associated ARC0003I
message with more information about the abend. If nn is
greater than 0, see message ARC12nnI where nn matches
the last two digits of the retcode.
- reascode
- If reascode is nonzero, see message ARC12nnI
wherenn is the last two digits of retcode.
- days
- The number of days since the data set was last referenced.
The meanings of variables when
action is
BK-SCHD are:
- Variable
- Meaning
- volser1
- The serial number of the volume being backed up.
- volser2
- *** (not applicable).
- tracks
- The size of the data set in tracks.
- retcode
- 0
- reascode
- 0
- days
- *** (not applicable).
The meanings of variables when
action is
DEL-AGE are:
- Variable
- Meaning
- volser1
- The serial number of the volume being processed by data set deletion.
- volser2
- *** (not applicable).
- tracks
- The size of the data set in tracks. This field contains *** if
the size is not known.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than 0), see message ARC12nnI
where nn is the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- days
- The number of days since the last reference to this data set.
The meanings of variables when
action is
DELETED are:
- Variable
- Meaning
- volser1
- *** (not applicable).
- volser2
- This field is blank.
- tracks
- *** (not applicable).
- retcode
- If the last two digits of retcode are nonzero,
see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see the return code
in message ARC12nnI where nn is
the last two digits of retcode.
- days
- The number of days since the last backup of the data set or ***
(not applicable).
The meanings of variables when
action is
EXBACKV are:
- Variable
- Meaning
- volser1
- *** (not applicable).
- volser2
- *** (not applicable).
- tracks
- *** (not applicable).
- retcode
- See Table 7 for return
code values.
- reascode
- 0
- days
- The number of days since the backup version was created.
- dsname
- If retcode is 28, then dsname identifies the
data set that was backed up, not a specific version.
The meanings of variables when
action is
EXPIRED are:
- Variable
- Meaning
- volser1
- Serial number of the volume on which the data set resides.
- volser2
- *** (not applicable).
- tracks
- Allocated size of the data set in tracks. This field contains
*** if the size is not known.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see the return code
in message ARC12nnI where nn is
the last two digits of retcode.
- days
- The number of days since the last reference to this data set.
The meanings of variables when
action is
MIGRATE are:
- Variable
- Meaning
- volser1
- The serial number of the volume on which migrate processing is
active.
- volser2
- The serial number of the volume to which the data set migrated.
If no migration volumes were available, this field contains ***.
- tracks
- The allocated size of the data set in tracks. This field contains
*** if the size of the data set is not known.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- days
- The number of days since the data set was last referenced.
The meanings of variables when
action is
MIG-RCN are:
- Variable
- Meaning
- volser1
- Serial number of the volume on which migrate processing is active.
- volser2
- The serial number of the migration level 2 tape on which the migration
copy being reconnected to resides.
- tracks
- The allocated size of the data set in tracks.
- retcode
- If retcode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
If retcode is
9nn, an abnormal end (abend) occurred after the
return code was set to nn. See message ARC0003I
for more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC12nnI where nn is
the last two digits of retcode.
- reascode
- If reascode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- days
- The number of days since the last data set was referenced.
The meanings of variables when
action is
MOVCIDS are:
- Variable
- Meaning
- volser1
- The serial number of the volume from which the catalog information
data set is being moved.
- volser2
- The serial number of the volume to which the catalog information
data set is being moved. This field might contain *** if the move
was terminated before the selection of the target volume.
- tracks
- The size of the data set in tracks. This field contains *** if
the size of the data set is not known.
- retcode
- If the last two digits of retcode are nonzero,
see message I for further information on the return code and reason
code pair.
If retcode is 9nn,
an ABEND occurred after the return code was set to nn.
There might be an associated ARC0003I message with more information
about the abend. If retcode is 9nn (where nn is
greater than 0), see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
400-499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC1812I
for more information about the return code and reason code pair.
- days
- The number of days is 0 because movement of catalog information
data sets occur only when AGE(0) is specified.
- name
- The name of the catalog information data set being processed.
The meanings of variables when
action is
MOVE BV are:
- Variable
- Meaning
- volser1
- The serial number of the volume from which backup versions are
being moved.
- volser2
- The serial number of the backup volume to which the data set is
going to move. If no backup volumes were available, this field contains
***.
- tracks
- The size of the data set in tracks. This field contains *** if
the size of the data set is not known.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC13nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC13nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC13nnI
where nn is the last two digits of retcode.
- days
- The number of days since the backup version was created.
The meanings of variables when
action is
MOVE VT are:
- Variable
- Meaning
- volser1
- The serial number of the volume from which the VTOC copy data
set is being moved.
- volser2
- *** (not applicable).
- tracks
- The size of the data set in tracks. This field contains *** if
the size of the data set is not known.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- days
- The number of days is 0 since movement of VTOC copies occur only
when AGE(0) is specified.
- name
- The name of the VTOC copy data set being processed.
The meanings of variables when
action is
PARTREL are:
- Variable
- Meaning
- volser1
- The serial number of the volume on which space management processing
is active.
- volser2
- *** (not applicable).
- tracks
- The number of tracks released by the DADSM PARTREL function.
- retcode
- If retcode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
If retcode is 9nn, an abend
occurred after the return code was set to nn. See
message ARC0003I for more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC12nnI where nn is
the last two digits of retcode.
- reascode
- If reascode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- days
- *** (not applicable).
The meanings of variables when
action is
RECOVER or RCVSCHD are:
- Variable
- Meaning
- volser1
- The serial number of the volume on which the backup version resides.
For scheduled requests (RCVSCHD), this might be *** to indicate the
tape volume is not yet determined.
- volser2
- The serial number of the volume being targeted.
- tracks
- The size of the data set in tracks. For a scheduled request (RCVSCHD),
this field is *** to indicate that the size is not yet known.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC11nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abnormal end occurred after the return
code was set to nn. There may be an associated
ARC0003I message with more information about the abnormal end. If retcode is
9nn (where nn is greater than
0), see message ARC11nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC11nnI
where nn is the last two digits of retcode.
- days
- *** (not applicable).
The meanings of variables when
action is
RECYCLE are:
- Variable
- Meaning
- volser1
- The serial number of the volume being recycled.
- volser2
- The field (for backup) which contains the serial number of the
target volume for the backup version, the VTOC copy data set, or the
VCAT copy data set being moved. For migration, this field contains
the target tape migration level 2 volume.
- blocks
- The size of the data set in 16K blocks. This field contains ***
if the size is not known.
- retcode
-
- If retcode is 9nn, an abend
occurred after the return code was set to nn. There
may be an associated ARC0003I message with more information about
the abend. If retcode is 9nn (where nn is
greater than 0), see Table 8.
- If retcode is 16, see Table 9.
- If retcode is 36, see Table 10. If retcode is
100 or greater, see message ARC1900I.
- If retcode is 400–499, see the explanation
of message ARC9998I for problem determination.
For other return codes, see Table 8.
- reascode
- If reascode is
36, see Table 10.
- days
- The age of the backup version. This field contains *** if the
age is not known.
The meanings of variables when
action is
REDUCED are:
Note: The following information is the result of the
migration process.
- Variable
- Meaning
- volser1
- The serial number of the volume on which data sets are being reduced.
- volser2
- *** (not applicable).
- tracks
- The size of the data set in tracks.
- retcode
- If retcode is zero, the data set successfully
migrated, but still needs recalling to accomplish extent reduction.
If the last two digits of retcode are nonzero,
see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
0), see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- days
- The number of days since the last reference to this data set.
The meanings of variables when
action is
SCRATCH are:
- Variable
- Meaning
- volser1
- The serial number of the volume on which the data set resides.
- volser2
- *** (not applicable).
- tracks
- The size of the data set in tracks. This field contains *** if
the size is not known.
- retcode
- See Table 13. If retcode is
100 or greater, see message ARC1900I.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
0), see Table 11.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- 0 or DADSM scratch status code. See Table 12.
- days
- The number of days since the last backup of the data set for BACK-UP.
The number of days since the data set was last referenced for MIGRATION.
The meanings of variables when
action is
SPCMGMT are:
- Variable
- Meaning
- volser1
- The serial number of the volume on which space management processing
is active.
- volser2
- *** (not applicable).
- tracks
- The size of the data set in tracks. This field contains *** if
the size of the data set is not known.
- retcode
- If the last two digits of retcode are nonzero,
see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
9nn, an abend occurred after the return code was
set to nn. There may be an associated ARC0003I
message with more information about the abend. If retcode is
9nn (where nn is greater than
zero), see message ARC12nnI where nn is
the last two digits of retcode.
If retcode is
400–499, see the explanation of message ARC9998I for problem determination.
- reascode
- If reascode is nonzero, see message ARC12nnI
where nn is the last two digits of retcode.
- days
- The number of days since the data set was last referenced. This
field contains *** if the age since last reference is unknown.
System action
DFSMShsm processing continues.
If
the action is EXBACKV, see the system action for specific return codes in Table 7.
If the action
is RECYCLE, see the system action for specific return codes in Table 8.
Programmer response
Take the appropriate action as given in
the meaning of the variables retcode and reascode for
the specific action.
If
retcode is 18, indicating
an output I/O error, and the error is on tape, you can analyze the
error in the following ways:
- Message IEA000I reports the I/O error and the failing tape volume.
- The operating system issues an END OF VOLUME action for some I/O
errors, as follows:
- Messages IEC502E and IEC501A show the new tape.
- DFSMShsm fails
the data movement request, ends the volume allocation, and begins
the data movement on a new set of tapes. The last tape in the previous
set does not contain any valid data.
- You can make the last tape in the previous set available by issuing
the DELVOL command with the PURGE parameter, followed by the ADDVOL
command.