ARC0734I
ACTION=action FRVOL=volser1 TOVOL=volser2 | TRACKS=tracks | RC=retcode, REASON=reascode, AGE=days, DSN=dsname

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.
  • Start of changeCLASS-TR — Class transition of data set. End of change
  • 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).
Start of changeThe 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.
End of change
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.

Source

DFSMShsm