This group includes messages for the Control-M/Tape product.
Explanation: The CTTIDB utility detected one of the following:
In this message, rba1 and rba2 are the RBAs of these two records. This message is followed by two CTT999I information messages, which give the details about these duplicate data records.
Corrective Action: Delete one of the duplicate records by using the RECDEL statement of the CTTMUP utility, and then rebuild the equivalent index entries using the GRPBIX statement of the CTTMUP utility.
Explanation: The CTTIDB utility found a duplicate key in the index component of the Media database (MDB) or the Stacking database (STK). The record type and rba are reported in this message.
Corrective Action: Rebuild the relevant index file using the CTTBIX utility for the Media database or the CTTDBIB utility for Stacking database.
Explanation: The CTTIDB utility detected an error in a multi-volume group. Information message CTT999I, which describes the record in error, is issued after this message. Many of the errors described by this message refer to the following fields in the volume record that hold information used to link a multi-volume group:
The variables in this message are:
Corrective Action: The following table lists and explains the possible texts for the err_desc variable. Perform the corrective action as indicated.
Error Description and Explanation |
Corrective Action |
---|---|
FIRST VOL IS NOT THE SAME IN ALL VOLS |
|
The value in the FIRSTVOL field must be the same for each volume record of the multi-volume group. A volume record was detected with a different value in the FIRSTVOL field. |
|
VOLUME IN BROKEN GROUP |
|
The listed volume belongs to the multi-volume group, which is already recognized as broken. |
|
INVALID PREV/NEXT POINTER |
|
The next or previous volume does not belong to this multi-volume group. The group is probably broken. |
|
VOLUME OUT OF SEQUENCE |
|
The volume sequence number should be greater by one than the sequence number of previous volume. |
|
SCRATCH VOLUME IN THE ACTIVE CHAINACTIVE VOLUME IN THE SCRATCH CHAIN |
|
In compatible MODE, all volumes from the same chain should have the same status (either ACTIVE or SCRATCH). |
|
INVALID NEXT POINTER IN THE LAST VOLUME |
|
The last volume in the multi-volume chain should not have the NEXTVOL pointer. |
|
INVALID PREV POINTER IN THE FIRST VOLUME |
|
The first volume in the multi-volume group should not have the PREVVOL pointer. |
|
SINGLE VOLUME WITH WRONG SEQUENCE NUMBER |
|
The sequence number of a single volume (not multi-volume) should be equal to one. |
|
INVALID VOLFIRST FOR 1ST VOLUME IN GROUP |
|
The first volume field (VOLFIRST) of the volume record that is the first of a multi-volume group (according to the VOLSEQ field) must be equal to the value of the VOLSER field. |
|
DATASET OUT OF SEQUENCE |
|
The label number of a data set is out of sequence with the other labels of its multi-volume group. |
|
Explanation: The CTTIDB utility detected a data record or index entry with an invalid type.
Corrective Action: For an invalid type of data record, use the CTTMUP utility to delete the record. For an invalid type of index entry, you need to rebuild the entire index file.
Explanation: The CTTIDB utility detected a volume specified in a dataset record (the DSVOLSER field) but the corresponding volume data record was not found. In this message, rba is the RBA of the dataset record whose volume was not found. Information message CTT999I, which describes the record in error, accompanies this message.
Corrective Action: See message CTT999I for the volser of the volume in error. Use the VOLADD function of the CTTMUP utility to add the missing volume record, or the RECDEL function to delete the redundant dataset record. The user also may decide to correct the volume name in the dataset record.
Explanation: The CTTIDB utility either detected an unexpected volume continuation record (T type) or L-index, or did not find one that was expected.
Volume continuation records are expected for single volumes or for the first volume of a multi-volume group that has more than three vaults in its vault pattern. Volume continuation records are not expected for single volumes with up to three vaults in their vault pattern, or for a chained volume that is not the first volume in its multi-volume group.
The L-index is expected for each dataset record and volume combination. For example, if a dataset spans on two volumes, then it will have two L-indexes, one for each volume.
In this message, rba is the RBA of volume record, volume continuation record, or dataset record according to the error detected. Information message CTT999I, which describes the record in error, accompanies this message.
Corrective Action: For an unexpected or expected L-index, use the GRPBIX function of the CTTMUP utility. If the error is not corrected, then rebuild the index file using the CTTBIX utility. For volume continuation record, determine the cause of the problem and correct it by deleting the unexpected volume continuation record, or update the number of vault entries in the VLTENTNM field in the volume record.
Explanation: The CTTIDB utility detected a volume record that is marked as being in use for num days. If a volume record is marked IN-USE for several days, it usually indicates a problem such as a system crash or a job abend.
Corrective Action: Check the USEDAYS parameter of the CTTIDB utility, and adjust it if necessary. Use the VOLUPD function of the CTTMUP utility to reset the IN-USE indicator from the volume record.
Explanation: The CTTIDB utility detected an active volume with no data set records or with no active data set records. In this message, rba is the RBA of the volume record. Information message CTT999I, which describes the volume record, follows this message.
Corrective Action: Request information on the volume by using the TI screen.
Explanation: The CTTIDB utility detected a SCRATCH volume with an ACTIVE data set. In this message, rba is the RBA of the data set record. A SCRATCH volume cannot contain ACTIVE data sets. Information message CTT999I, which describes the dataset record in error, accompanies this message.
Corrective Action: Determine if the data set and the volume should be SCRATCH or ACTIVE. Then depending on the results, do one of the following:
Explanation: The CTTIDB utility detected a volume record that is either marked as both ACTIVE and SCRATCH, or is marked as neither ACTIVE nor SCRATCH. The volume must be either ACTIVE or SCRATCH, not both. In this message, rba is the record RBA of the volume record. Information message CTT999I, which describes the bad volume record, accompanies this message.
Corrective Action: Determine whether this volume should be ACTIVE or SCRATCH. Then, depending on the results, use the VOLUPD function of the CTTMUP utility to change the status (VOLSTAT) of the volume to either ACTIVE or SCRATCH.
Explanation: The CTTIDB utility detected a volume record for which the LBLNUM field is not equal to the highest active label number on volume. Information message CTT999I, which describes the volume record in error, accompanies this message.
The variables in this message are:
Corrective Action: Use the VOLUPD function of the CTTMUP utility to update the LBLNUM field of the volume record to the correct value, which is num2, instead of num1. This error can also be corrected by means of the update function by using the TI screen.
Explanation: The CTTIDB utility detected a logical error in a volume record. Information message CTT999I, which describes the error volume record, accompanies this message.
The variables in this message are:
Corrective Action: Use the VOLUPD function of the CTTMUP utility to update the ACTIVEDS field of the volume record to the correct value, which is num2, instead of num1. This error can also be corrected by means of the update function by using the TI screen.
Explanation: The CTTIDB utility detected a data set record in which the field value that holds the number of volumes that the data set resides on (VOLSNUM) is not correct. Information message CTT999I, which describes the dataset record in error, accompanies this message.
The variables in this message are:
Corrective Action: Use the DSNUPD function of the CTTMUP utility to update the VOLSNUM field of the dataset record to the correct value, which is num2, instead of num1. Then use the GRPBIX function of the CTTMUP utility to rebuild the corresponding index entries.
Explanation: The CTTIDB utility detected a vaulted volume record with missing vaulting information. A vaulted volume means that one of the following flags is set on the volume record: VAULTED, PVLT, PENDVLT. Missing vault information means that the number of vault entries field (VLTENTNM) is zero.
Corrective Action: Use the VOLUPD function of the CTTMUP utility to update all vaulting information fields in the volume records (VLTENTNM, VAULT, VLTEXTYP, and VLTEXPDT), or run the CTTVTM utility with RECALC mode and INCLUDE statement on the problematic volume only.
Explanation: The CTTIDB utility detected a volume record whose specified number of vaults (num1) does not equal its actual vault count (num2). A volume record contains a field that specifies the number of vaults in the vault pattern of the volume (VLTENTNM). Information message CTT999I, which describes the erroneous volume record, accompanies this message.
Corrective Action: Use the VOLUPD function of the CTTMUP utility to update the VLTENTNM field of the volume record to the correct value, which is num2, instead of num1.
Explanation: The CTTIDB utility detected a chained volume record with vaulting information different from vaulting information in the volume record of the first volume of the multi-volume group. Vaulting information in the chained volume record must be identical to the vaulting information for the first volume. The following vaulting information fields of the volume records are compared: VLTENTNM, VAULT, VLTENTDT, VLTEXTYP, and VLTEXPDT. In this message, rba is the RBA of the volume record of the chained volume in error. Information message CTT999I, which describes the erroneous volume record, accompanies this message.
Corrective Action: Use the VOLUPD function of the CTTMUP utility to update the VLTENTNM, VAULT, VLTENTDT, VLTEXTYP and VLTEXPDT fields of the volume record to have the same value as in the first volume in this multi-volume group. You can also run the CTTVTM utility with RECALC mode and INCLUDE statement on all volumes belonging to that multi-volume group.
Explanation: The CTTIDB utility detected a volume data record with incorrect information in the VLTVEXP field. This field identifies the vaulting pattern sequence number that holds the expiration type, which is VOL EXPIRE. In this message, vault_seq is the information that should be in the VLTVEXP field. Information message CTT999I, which describes the erroneous volume record and the current value of the VLTVEXP field, accompanies this message.
Corrective Action: Use the VOLUPD function of the CTTMUP utility to update the VLTVEXP field of the volume record to the correct value, which is vault_seq.
Explanation: The CTTIDB utility detected a data record for which there is no index record (key). Information message CTT999I, which describes the record in error, accompanies this message.
The variables in this message are:
Corrective Action: If the missing index is a V-type index, use the VOLBIX function of the CTTMUP utility to rebuild this index (key). If the missing index is a L or D-type index, use the GRPBIX function of the CTTMUP utility to rebuild all multi-volume group indexes. For others index types, or if you did not succeed in fixing the error with the CTTMUP utility, rebuild the entire index file using the CTTBIX utility for the Media database or the CTTDBID utility for the Stacking database.
Explanation: The CTTIDB utility detected a mismatch between a data record and index entry. The index (key) generated from the data record does not match the index pointing to this record. These two indexes should be the same. In this message, rba is the RBA of the data record. Information message CTT999I, which describes the record in error, accompanies this message.
Corrective Action: For V, D, and L index types use the GRPBIX function of the CTTMUP utility to rebuild all multi-volume group indexes. For others index types, or if you did not succeed in fixing the error with the CTTMUP utility, rebuild the entire index file using the CTTBIX utility for the Media database or the CTTDBID utility for the Stacking database.
Explanation: The CTTIDB utility detected an index record that points to a free data record or to one that does not exist. In this message, rba is the RBA of the data record. Information message CTT999I, which describes the record in error, accompanies this message.
Corrective Action: Rebuild the entire index file using the CTTBIX utility for the Media database or the CTTDBID utility for the Stacking database.
Explanation: The CTTIDB utility detected an L-type index pointing to an inappropriate data set record. In this message, rba is the RBA of the data record. Information message CTT999I, which describes the record in error, accompanies this message.
Corrective Action: Use the GRPBIX function of the CTTMUP utility to rebuild all indexes of this multi-volume group. If the error is not fixed, rebuild the entire Media database index file using the CTTBIX utility.
Explanation: The CTTIDB utility detected an invalid pointer from the HI-level index record to an inappropriate LOW-level index record.
The variables in this message are:
Corrective Action: Rebuild the entire index file using CTTBIX utility for the Media database or the CTTDBID utility for the Stacking database.
Explanation: The CTTIDB utility detected an HI-level index record, which has no target LOW-level index record.
The variables in this message are:
Corrective Action: Rebuild the entire index file using the CTTBIX utility for the Media database or the CTTDBID utility for the Stacking database.
Explanation: The CTTIDB utility detected a LOW-level index record, which is not a target of any HI-level index record. In this message, rba is the RBA of the problematic LOW-level index record.
Corrective Action: Rebuild the entire index file using the CTTBIX utility for the Media database or the CTTDBID utility for the Stacking database.
Explanation: The CTTIDB utility detected a scratch volume record with different values in the VOLSER and SLNAME fields.
The variables in this message are:
Corrective Action: Delete the volume record from the media database using the CTTDLD utility, and then initialize the physical volume with a new unique volser using the CTTTPI utility. Make sure the new volser will be added to the Media database.
Explanation: The CTTIDB utility detected a dataset record with the label number equal to zero. In this message, rba is the RBA of the problematic dataset record.
Corrective Action: Delete the invalid dataset record by using the RECDEL statement of CTTMUP utility.
Explanation: The CTTIDB utility detected a record with invalid status. Valid status can be only A (active) or F (free).
The variables in this message are:
Corrective Action: Manually update the record by entering either A or F as appropriate.
Explanation: The internal structure of the index file has been corrupted.
In this message, rba is the RBA of the problematic index record.
Corrective Action: Reformat the INDEX file and rebuild the index using the CTTBIX utility.
Explanation: The CTTIDB utility detected two different volumes, which occupy the same slot in the same vault.
In this message, rba1 and rba2 are RBAs of problematic volume records. This message is followed by message CTT999I, which contains information about the vault and the problematic slot number.
Corrective Action: Manually update one or both volume records by entering a correct slot number. Then run the CTTVTM utility in SLOTBLD mode.
Explanation: The CTTIDB utility detected the volumes, which are assigned to the vault, but the vault record does not exist.
In this message, rba is the RBA of the problematic volume record. This message is followed by message CTT999I, which contains information about the problematic vault record.
Corrective Action: Create the vault definition, using screen TV. Then run the CTTVTM utility in SLOTBLD mode.
Explanation: The CTTIDB utility detected the volume that occupied the slot, but the slot is marked as vacant.
In this message, rba is the RBA of the problematic volume record. This message is followed by message CTT999I, which contains information about the vault and the problematic slot number.
Corrective Action: Run the CTTVTM utility in SLOTBLD mode.
Explanation: The CTTIDB utility detected the slot in the vault, which marked as "occupied", but there is no volume, assigned to it.
In this message, rba is the RBA of the problematic vault record. This message is followed by message CTT999I, which contains information about the vault and the problematic slot number.
Corrective Action: Run the CTTVTM utility in SLOTBLD mode.
Explanation: The CTTIDB utility detected the volume, in which the value of the RECVLNUM field (number of the vaulting pattern "recalled from"), is inconsistent with the value of the VLTENTNM field (total number of vaulting patterns).
This message is followed by message CTT999I, which contains information about the problematic volume.
Corrective Action: Correct the problematic field using the CTTMUP utility.
Explanation: This information message shows statistical information about the number of appropriated errors detected by CTTIDB utility or total number of errors.
In this message, errmsg refers to the corresponding CTTIDB error message, such as CTTI00E or CTTI01E.
Corrective Action: No action is required.
Explanation: When attempting to cross-validate volume records and vault records, the CTTIDB utility found that no vault records exist in the MDB. No further vault-related error or warning messages are displayed.
Corrective Action: Run the CTTVTM utility in SLOTBLD mode to build vault records.
Explanation: The CTTIDB utility detected an invalid volume record. The slot number in the volume record is not in the range of the slots defined in the vault record.
The variables in this message are:
Corrective Action: Run the CTTMUP utility to change the problematic slot number to the correct one.
Explanation: The CTTIDB utility detected status flags with mutually exclusive meanings. For example, the volume record status flags indicate that the volume is a SCRATCH volume and an ACTIVE volume.
The variables in this message are:
Corrective Action: Run the CTTMUP utility to change the problematic status flag to the correct one.
Explanation: The CTTIDB utility detected an incorrect data set sequence among the data set records. For example, the utility found the following data set sequence: DS1, DS3, and DS2 (the data sets are not in the proper sequence) or DS1 and DS3 (data set DS2 is missing).
In this message, rba is the RBA of the first data set record out of sequence
Corrective Action: Run the CTTMUP utility to correct the incorrect data set sequence or to add the missing data set record.
Explanation: A negative value of DVLUSED was received by Control-M/Tape from the device. (The DVLUSED parameter is required for stacking processing.)
The variables in this message are:
The utility CTTIDB continues to run. The error is automatically fixed when the problematic tape is returned to the scratch pool.
Corrective Action: If stacking is used, you can also resolve the error by running the CTTMUP utility. If stacking is not used, consider this message as an information message.
Parent Topic |