Explanation
The DEFRAG function determined one of the following:
- The volume was insufficiently fragmented to process the function.
- If there is fragmented free space on the volume, DEFRAG cannot
relocate extents with its algorithms to further reduce the fragmentation.
- If there is fragmented free space on the volume and MAXMOVE(n)
was specified, DEFRAG cannot further reduce the fragmentation of the
volume without relocating more than n tracks of
data.
- DEFRAG not have been able to relocate any extents because they
are the type of data set extent which DEFRAG does not process (for
example, VVDS, VTOCIX, and so on), or they be extents of data sets
for which the requestor does not have read authorization.
If MAXMOVE(n,p) was specified, the
system issues message ADR228W when the current pass cannot further
DEFRAG the volume. Previous passes have performed some defragmentation
of the volume and issued message ADR213I indicating that data set
extents were relocated on one or more of the previous passes.
System action
DEFRAG does not further alter the volume. The
return code is 4.
Operator response
Programmer response
Source