Explanation
An error occurred in processing the VTOC. The error
condition can be caused by one of the following:
- An I/O error occurred. This is usually accompanied by system I/O
error messages.
- A logical error occurred during indexed VTOC processing. When
extents are relocated on an indexed volume, a recovery environment
is set up by DFSMSdss.
If DEFRAG ends before completing the relocation, the audit trail left
by the recovery routines indicates to a subsequent operation that
a mismatch exists between the VTOC index records and the extents.
- A failure occurred during LSPACE(SVC 78) processing.
- The VTOC structure is incompatible. Message ADR210E accompanies
this message. More than one of the extents, either data set or free
space, points to the same location on the volume.
- A prior DEFRAG or CONSOLIDATE run or a
DADSM function ended before updating the VTOC free-space maps.
System action
The DEFRAG or CONSOLIDATE function
ends. The return code is 8.
Operator response
Programmer response
Do the following when applicable, then rerun
the DEFRAG
or CONSOLIDATE function:
- If I/O error messages accompany this message, take corrective
action recommended at your site for the type of error.
- If message ADR210E accompanies this message, recover by either
deleting one of the overlapping data sets or by using AMASPZAP to
change the incorrect extent pointer to a correct known value.
- If message ADR226W or ADR229W was issued previously, the volume
contain an orphan VTOC entry. Run the IEHLIST/LISTVTOC utility. If
there is an orphan entry, correct the VTOC.
- In all other cases, allocate a temporary data set. This invokes
DADSM modules to rebuild the free-space map or to correct the mismatch
error.
- If a previous DEFRAG was interrupted, leaving the temporary DEFRAG
data set (SYS1.DFDSS.DEFRAG.xxxxxx.volser.DUMMY)
on the volume, and the volume has an indexed VTOC, convert the volume
to non-indexed format, rerun the DEFRAG job, and convert the volume
back to indexed format.
- If a previous CONSOLIDATE was interrupted, leaving
the temporary CONSOLIDATE data set (SYS1.DFDSS.DEFRAG.xxxxxx.volser.DUMMY)
on the volume, and the volume has an indexed VTOC, convert the volume
to non-indexed format, rerun the CONSOLIDATE job, and convert the
volume back to indexed format.
Source