4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 01303: Control Unit Busy Pending Time Exceeds Max
01303: Control Unit Busy Pending Time Exceeds Max
FILE: Control Unit Activity File
SAS FILE NAME: DAYS.HARCUA01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYRMFEXC)
SEVERITY: Impacting (SEVERITY='I')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Identifies the average time of I/O delays
resulting from control unit busy.
RATIONALE: The solution may be to add control units, or
to relocate devices on different control units, when the I/O
delays result from control unit busy. This exception may
identify when the control unit (or string switch) is an I/O
bottleneck.
DEFINITION: This exception is detected when the average
delay time of I/O requests due to control unit busy exceeds
the installation defined maximum.
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:
** 01303 CONTROL UNIT BUSY PENDING TIME EXCEEDS MAX;
*;
IF RMFVER=>'330' AND CUAAVCUB > time
THEN DO;
EXCCODE='01303'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
EXCDESC1='CONTROL UNIT BUSY PENDING TIME EXCEEDS MAX';
EXCDESC2= 'TIME=' || PUT(CUAAVCUB,5.3) ||
', CONTROL UNIT=' || CUADDR;
LINK HIT;
END;
THRESHOLD MODIFICATION: The user should modify the
time value according to the following convention:
time - The maximum average time an I/O is delayed is
specified. A .10 second threshold would appear as:
CUAAVCUB > .10