CSVH0970E   New extents were detected in LNKLST set(s).

Explanation

Check CSV_LNKLST_NEWEXTENTS found a problem in LNKLST set(s) that are being used by the system.

CSVH0969I has been placed in the message buffer for each LNKLST set that is being used by the system. It includes any data set in the LNKLST that has expanded into a new extent.

Programs that use one of these LNKLST(s) to access a module in a new extent will abend with a fetch error such as ABEND106. The system recognizes only extents that existed when the LNKLST was activated. IBM® suggests that partitioned data sets (PDS's) in the LNKLST be defined with only primary space. A PDS allocated with only primary space defined has only one extent, which eliminates this exposure.

System action

This check is performed against all LNKLST sets in use by the system. The system continues processing.

Operator response

Report this problem to the system programmer.

System programmer response

Jobs that need to access a module in a new extent may use a joblib, steplib, tasklib or a new LNKLST. Defining and activating a LNKLST would make new extents available to all jobs that start while the new LNKLST is current. The following commands could be used to define LNKLST LNKLSTNEWEXTENT the same as the current LNKLST and to make it the current LNKLST.

SETPROG LNKLST,DEFINE,NAME=LNKLSTNEWEXTENT,COPYFROM=CURRENT
SETPROG LNKLST,ACTIVATE,NAME=LNKLSTNEWEXTENT

When message CSV500I is issued indicating LNKLSTNEWEXTENT has been activated, use the DISPLAY command to find the jobs that are still using any LNKLST set reported by CSVH0969I. These jobs might need to be restarted.

D PROG,LNKLST,USERS,NAME=lnklstname

Problem determination

See CSVH0969I in the message buffer which reports the LNKLST sets and data sets that contain errors.

Module

CSVHCGL1, CSVHCMSG

Source

Contents supervision (CSV)

Reference Documentation

For additional information about managing an active LNKLST set see:

"Removing or Compressing a Data Set in an active LNKLST set" in z/OS MVS Initialization and Tuning Reference

"SETPROG command Updating LNKLST Concatenations" in z/OS MVS System Commands

"Displaying LNKLST Information" in z/OS MVS System Commands

For information about how to view messages in the message buffer, see Working With Check Output in IBM Health Checker for z/OS User's Guide.

Automation

N/A

Routing Code

See note 35.

Descriptor Code

11 is the default set by this check. See note 1.