ADR305E
(ttt)-mmmmm(yy), UNABLE TO SERIALIZE {VTOC | VVDS} ON VOLUME volume_serial_number

Explanation

DFSMSdss failed to get exclusive control of the associated DASD volume through enqueuing of the volume's VOLID or VVDS during a DUMP/RESTORE/COPY/CONVERTV/DEFRAG operation, or a TRACKS or VTOC PRINT operation even after a specified or defaulted number of retries. If the resource is VTOC, DADSM functions might have been performing while DFSMSdss was trying to serialize the use of the DASD volume. If the resource is VVDS, catalog or VSAM functions might have been accessing the VVDS.

System action

For all operations except logical DUMP/RESTORE, the function ends with a return code of 8. A logical data set dump with LOGINDD or LOGINDY specified also ends with a return code of 8. Processing continues with the next control statement. For a data set DUMP/RESTORE operation without LOGINDD or LOGINDY specified, the volume is bypassed; a return code of 8 is set, but processing continues on any other volumes.

Operator response

Mount the volume with USE=PRIVATE before rerunning the job.

Programmer response

Either code VOL=(PRIVATE,SER=xxxxxx) in the associated DD statement or request the operator to issue a mount command for the volume with the USE=PRIVATE subparameter to reduce the possibility of other jobs allocating to (or accessing) the volume. Change the WAIT parameters to increase the WAIT seconds and the retry count. When system activity on the volume is reduced, rerun or resubmit the job.

Source

DFSMSdss