Previous Topic: 09012: VTOC Reorganization RecommendedNext Topic: 09014: Tracks Not Accounted for in VTOC


09013: VTOC in Error, Requires Restructuring


    FILE:             VOA Volume Allocation File
    SAS FILE NAME:    DETAIL.VCAVOA01
    SOURCE LOCATION:  prefix.MICS.USER.SOURCE(DYVCAEXC)

    SEVERITY:         Impacting     (SEVERITY='I')
    MANAGEMENT AREA:  Availability  (MGMTAREA='AVAILABILITY')

    PURPOSE:  Identifies when the DADSM Interrupt Recording
Facility (DIRF) indicator is set in the VTOC.

    RATIONALE:  The DIRF bit is set whenever the DASDSM
routines attempt to modify the contents of the VTOC.  The
DIRF bit is reset when the modification has completed.  A
system failure during such an update will result in the DIRF
bit remaining set.

    DEFINITION:  This exception is detected when the DIRF bit
in the VTOC is set.

    EXCEPTION STATEMENTS:  The SAS statements identifying the
exception situation and describing the condition are stored
in the source member named in SOURCE LOCATION and are
described below:

/*---------------------------------------------------------*/
/*                                                         */
/*  09013                                                  */
/*  VTOC IN ERROR; DIRF BIT SET                            */
/*                                                         */
/*---------------------------------------------------------*/
IF VOADIRF = 'Y' THEN DO;
  EXCCODE='09013'; SEVERITY='I'; MGMTAREA='AVAILABILITY';
  EXCDESC1='VTOC IN ERROR, REQUIRES RESTRUCTURE';
  EXCDESC2='DIRF BIT SET FOR VOL=' || VOLSER;
  LINK HIT;
END;

    THRESHOLD MODIFICATION:  No threshold modification is
required.