Previous Topic: CAT6409ENext Topic: CAT6500 - CAT6599


CAT6414E

RPHANED VSN. VOLUME CONTAINS fffff FILES

Reason:

This VSN record does not belong on the current chain. Its CHNVOL or CHAIN-ID maybe wrong. It may also be that it is not in the "chained volumes list" for the current chain.

In that case, this message is followed by CAT6407E or CAT6408E to clarify that this volume will be orphaned. This is true even if this volume has the correct CHNVOL and CHAIN-ID values. This is because TLMS uses the chain list to find the next volume on the chain.

Action:

This error is normally the result of a manual BREAKCHAIN function. If this is not the case, verify the current chain is complete.

It is important to correct this problem immediately to prevent further VMF corruption.

Establish a single volume data set to break volume chains associated with the problem volume (UPV volser, EXPDT=60001). Volume sequence and count, and file sequence and count will be 1. Other fields remain the same.

CAT6416E

VOLUME FSQ IS BAD IT SHOULD BE hhhhh

Reason:

The file sequence number of this volume record does not match the calculated file sequence number. Where hhhhh is what file sequence number should be.

Action:

See message CAT6201W.

CAT6417E

MDS FSQ IS fffff SHOULD BE hhhhh

Reason:

The file sequence number of this MDS record does not match the calculated file sequence number. Where fffff is the file sequence number and hhhhh what file sequence number should be.

Action:

See message CAT6201W

CAT6418E

VOLSER MISSING FROM MULTI-VOLUME CHAIN

Reason:

The CHAIN BASE and its associated MVL records contain a list of all the VSNs in its multi-volume chain. This volume is in that list but was not found when all the volumes for the chain were processed.

Action:

See message CAT6201W.

CAT6420W

UNCHAINED VOLUME HAS FIELD(S) SHOWING CHAINING

Reason:

This volume is not chained to any other volume, but some of its fields have values that indicate it is chained. Its CHNVOL is equal to its VSN, which make it unchained. One or more of the following fields indicate chaining:

VSQ > 1 – volume sequence greater than one.

VCT > 1 – volume count greater than one.

FSQ > 1 – file sequence greater than one.

FCT > 1 – file count greater than one.

Multi-volume count greater than zero.

MVL pointers > zero

MDS pointer > zero

Action:

See message CAT6201W.

CAT6421E

CHAINED VOLUME WITH FIELD(S) SHOWING NOT CHAINED

Reason:

This volume record is part of a VMF chain but contains one or more fields which indicate that it is not chained. These include:

VSQ=1 Volume sequence of one

VCT=1 Volume count of one

Action:

See message CAT6201W.

CAT6430W

VOLCNT(NNN) IS LESS THAN VOLSEQ(NNN)

Reason:

The volume count in the volume record is less than the volume sequence number. The volume count should be greater than or equal to the volume sequence number except when volumes are being added to the tape chain. This may mean the tape was not properly closed.

Action:

See message CAT6203W.

CAT6431W

CHAIN BASE MUST BE VOLUME SEQUENCE 1

Reason:

A chain base is the first volume in a multi-volume chain. It must also have a volume sequence of one.

Action:

See message CAT6201W.

CAT6432E

THE FIRST MVL POINTER IS ZERO BUT THE LAST IS NOT

Reason:

The chain base record contains pointers to the first and last multi-volume records(MVL). One or more MVL records may be on a chain, each containing a list of volume on the current chain. This error will prevent TLMS from accessing some of the volumes on the chain.

Action:

See message CAT6201W.

CAT6433E

THE LAST MVL POINTER IS ZERO BUT THE FIRST IS NOT

Reason:

The chain base record contains pointers to the first and last multi-volume records(MVL). One or more MVL records may be on a chain, each containing a list of volume on the current chain. This error may not cause problems with normal TLMS processing.

Action:

See message CAT6201W.

CAT6434E

THE FIRST MDS POINTER IS ZERO BUT THE LAST IS NOT

Reason:

Each volume record contains pointers to the first and last multi-data set records(MDS). One or more MDS records may be on a chain, each containing data for two data sets. This error will prevent TLMS from accessing multiple data sets on this chain.

Action:

See message CAT6201W.

CAT6435E

THE LAST MDS POINTER IS ZERO BUT THE FIRST IS NOT

Reason:

Each volume record contains pointers to the first and last multi-data set records(MDS). One or more MDS records may be on a chain, each containing data for two data sets. This error may prevent TLMS from accessing multiple data sets on this chain.

Action:

See message CAT6201W.

CAT6436W

CHAIN BASE MUST BE FILE SEQUNCE 1

Reason:

The first volume on a chain is the CHAIN BASE. Its file sequence(FSQ) should also be one.

Action:

See message CAT6201W.

CAT6437W

VSN OF CHAIN BASE MUST EQUAL CHNVOL

Reason:

The first volume on a chain is the CHAIN BASE. Its CHNVOL field should always be the same as Its VSN.

Action:

See message CAT6201W.

CAT6438W

CHAIN BASE MUST HAVE NON-ZERO CHAIN-ID

Reason:

The first volume on a chain is the CHAIN BASE. The CHAIN-ID field of the CHAIN BASE should not be zero.

Action:

See message CAT6201W.

CAT6439W

CHAIN BASE HAS NO DATA SETS OR VOLUMES CHAINED

Reason:

The CHAIN BASE is the first volume of a chain. It should have one or more records chained to it. This record has no MDS pointers or MVL pointers or list of volumes chained to it, but it has a non-zero CHAIN-ID.

Action:

See message CAT6201W.

CAT6440W

VOLCNT(nnn) NOT EQUAL VOLUMES CHAINED(nnn)

Reason:

When volumes are chained, a list of all the VSNs is created.

The first five are stored in the CHAIN BASE and the rest in MVL records which are chained to the CHAIN BASE. The VOLCNT field of every volume on the chain should equal the count number of VSNs in the list.

The VOLCNT of this volume does not equal the number in the list.

Action:

See message CAT6203W.

CAT6441E

1ST MDS PTR IN BASE DOES NOT POINT TO THIS MDS

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer.

This MDS is the first on the chain, but the first pointer in the base does not point to it.

Action:

See message CAT6201W.

CAT6442E

THIS MDS DOES NOT POINT TO PREV MDS

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer

This MDS record does not point the previous MDS record.

Action:

See message CAT6201W.

CAT6443E

PREV MDS DOES NOT POINT TO THIS MDS

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer.

The previous MDS record does not point to this MDS record.

Action:

See message CAT6201W.

CAT6444E

PREVIOUS RECORD IS NOT AN MDS RECORD

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer

The previous record is not an MDS record or its base.

Action:

See message CAT6201W.

CAT6445E

LAST MDS PTR IN BASE DOES NOT POINT TO THIS MDS

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer

This MDS is the last on the chain, but the last pointer in the base does not point to it.

Action:

See message CAT6201W.

CAT6446E

THIS MDS DOES NOT POINT TO NEXT MDS

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer

This MDS record does not point to the next MDS record.

Action:

See message CAT6201W.

CAT6447E

NEXT MDS DOES NOT POINT TO THIS MDS

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer

This next MDS record does not point to this MDS record.

Action:

See message CAT6201W.

CAT6448E

NEXT RECORD IS NOT AN MDS RECORD

Reason:

MDS records are chained to the volume where their data sets reside. Each MDS has a pointer to the previous MDS record and a pointer to the next MDS record. The first MDS has a zero pointer for its previous MDS and the last MDS record has a zero pointer for its next MDS record. The volume record for the chain has a pointer to the first MDS record and a pointer to the last MDS pointer.

The next record for this MDS is not an MDS record.

Action:

See message CAT6201W.

CAT6449W

VOLSEQ(NNN) LARGER THAN VOLUMES CHAINED(NNN)

Reason:

The value for VOLSEQ is greater than the number of volumes in the list for this chain.

Action:

See message CAT6201W.

CAT6451E

1ST MVL PTR IN BASE DOES NOT POINT TO THIS MVL

Reason:

MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record. This is the first MVL record but the first point in the chain base but does not point to it.

Action:

See message CAT6201W.

CAT6452E

THIS MVL DOES NOT POINT TO PREV MVL

Reason:

MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record.

This MVL record does not point to the previous MVL in the chain.

Action:

See message CAT6201W.

CAT6453E

PREV MVL DOES NOT POINT TO THIS MVL

Reason:

MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record.

The previous MVL record in the chain does not point to this MVL.

Action:

See message CAT6201W.

CAT6454E

PREVIOUS RECORD IS NOT AN MVL RECORD

Reason:

While MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record.

The previous pointer in this MVL record does not point to an MVL record.

Action:

See message CAT6201W.

CAT6455E

LAST MVL PTR IN BASE DOES NOT POINT TO THIS MVL

Reason:

MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record.

This is the last MVL record but the last pointer in the chain base but does not point to it.

Action:

See message CAT6201W.

CAT6456E

THIS MVL DOES NOT POINT TO NEXT MVL

Reason:

MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record.

This MVL record does not point to the next MVL in the chain.

Action:

See message CAT6201W.

CAT6457E

NEXT MVL DOES NOT POINT TO THIS MVL

Reason:

MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record.

The next MVL record in the chain does not point to this MVL.

Action:

See message CAT6201W.

CAT6458E

NEXT RECORD IS NOT AN MVL RECORD

Reason:

MVL records are chained to the CHAIN BASE where their volumes reside. Each MVL has a pointer to the previous MVL record and a pointer to the next MVL record. The first MVL has a zero pointer for its previous MVL and the last MVL record has a zero pointer for its next MVL record. The CHAIN BASE has a pointer to the first MVL record and a pointer to the last MVL record.

The next pointer for this MVL record does not point to an MVL record.

Action:

See message CAT6201W.

CAT6459W

VOLSEQ OF CHAINED VOLUME NOT GREATER THEN 1

Reason:

This chained volume is not the CHAIN BASE but its VOLSEQ field is not greater than one.

Action:

See message CAT6203W.

CAT6499I

PROGRAM IS TERMINATING

Reason:

TLMSVMFV has detected errors which prevent it from continuing.

Action:

See previous messages for reason the program is terminating.