GTDVTOC - printed output
For each device, information displays in the GTDVTOC output file that is defined by the SYSPRINT DD statement.
The following information is contained in the GTDVTOC printed output file:
| Unit | The four-digit device number. Only devices that
are online and not flagged as (pending
offline) are selected. |
| Volser | The volume serial number. |
| Primary Cyls - Device | The number of primary cylinders that are returned in the Read Device
Characteristics data. |
| Primary Cyls - VTOC | The number of primary cylinders that are calculated from fields in the Format 4 DSCB. If the DS4DEVAC field (number of alternative cylinders) is valid, the value is subtracted from DS4DEVSZ (the number of logical cylinders). In older VTOCs, the number of alternative cylinders is calculated by dividing DS4NOATK (the number of available alternative tracks) by 15 and rounding up. |
| Alt. Tracks - Device | The number of alternative tracks that are returned in the Read Device
Characteristics data. |
| Alt. Tracks - VTOC | The number of available alternative tracks from the VTOC, taken from field DS4NOATK. This column contains both values that are separated by a slash if the format for DSCB also contains the number of alternative cylinders, and a mismatch exists between DS4NOATK and DS4DEVAC multiplied by 15. |
| DS4DEVAV set | Blank, or a flag that indicates the VTOC contains a valid DS4DEVAC. |
| Primary Cylinder Mismatch1 | Blank, or a flag to draw attention to the fact that the values in fields, Primary Cyls - Device and Primary Cyls - VTOC are different. |
| Alternative Track Mismatch1 | Blank, or a flag that indicates the calculated number of alternative tracks does
not match the value that is returned in the Read Device Characteristics data.Note: The numbers of alternative tracks are not compared, and this field is blank if the
numbers of primary cylinders are unequal.
|
| XRC | Blank or a flag that indicates +for XRC supported or for XRC active on the volume. |
| PPRC | Blank or a flag that indicates +for PPRC supported or for PPRC active on the volume. |
| Channel Extender | Blank or a flag that indicates the volume is attached to a channel extender |
|
Other Messages1 |
Blank, or a message that reports an index error or explaining why no counters or flags are reported for the device. |
|
1 An entry is listed if any of the last three items in the table are non-blank for a
device, even if the |
|
Messages that might appear in the Other Messages field are as follows.
| Volume has non-standard VTOC | The pointer to the Volume Table of Contents in the UCB shows that the VTOC does not start at the beginning of a track. So, GTDVTOC does not attempt to allocate to the volume. This volume might be a VM volume. |
| Device has no operational paths | The online device is unusable. |
| Device is TDMF target | The device is the target of a TDMF volume migration. It would be impossible to OPEN the VTOC, as TDMF does not allow access to the volume. |
| OPENJ Abend Sxxx-rr | The DCB Abend exit was called during OPEN TYPE=J processing for
the VTOC or VTOC index. The system completion and reason codes that are encountered by OPEN are
formatted into the message. GTDVTOC will de-allocate the volume and continue with the next
device. |
| OPENJ timeout | More than 5 seconds elapsed during run of the OPEN TYPE=J. The
cause might be that another system reserved the device, or a hardware/pathing error. GTDVTOC will
deallocate the volume and continue with the next device. |
| I/O Error (RDC). Sense - ‘ssss’ | The VTOC was opened successfully, but the control
unit rejected the Read Device Characteristics request.
The contents of the first two sense bytes are displayed in the message. |
| I/O Error (Read). Sense - ‘ssss’ | The VTOC was opened successfully and the device characteristics were obtained from the control unit. The I/O operation to read a track from either the VTOC or its index failed. The contents of the first two sense bytes are displayed in the message. |
| VTOC format error | An invalid DSCB was encountered during the read of the VTOC |
| Unable to open VTOC index | An OPENJ of the VTOC index whose name was found in the VTOC itself was unsuccessful. |
| VTOC index format error | An invalid VIR record was found in the index, or the number of tracks mapped by the VPSM records was not a multiple of 15. |
| Index size error - nn,nnn Cyls | The number of logical cylinders that are described in the index’s VPSM records (displayed in this message) differs from the value found in the format four DSCB. |
| XRC Session ID = session name | An XRC session is active for this volume on this system. |
| XRC Session | An XRC session is active for this volume on a different system. |