CSV_LNKLST_SPACE
- Description:
- Checks all active LNKLST sets on the system for PDS's that were created with secondary space defined.
- Reason for check:
- IBM® suggests that partitioned data sets (PDS) in the LNKLST be defined with only primary spaces. Allocating a PDS with only primary space causes it to have one extent. That makes it easier to stay within the 255-extent limit of the LNKLST set and prevents new extents from being created if a data set is updated after the LNKLST is activated.
- z/OS® releases the check applies to:
- z/OS V1R4 and later.
- Parameters accepted:
- No
- User override of IBM values:
- The following sample shows the defaults for customizable
values for this check. Use this sample to make permanent check
customizations in an HZSPRMxx parmlib member used at
IBM Health Checker for z/OS startup. If you just want a one-time
only update to the check defaults, omit the first line (ADDREPLACE POLICY)
and use the UPDATE statement on a MODIFY hzsproc command.
Note that using non-POLICY UPDATEs in HZSPRMxx can
lead to unexpected results and is therefore not recommended.
ADDREPLACE POLICY[(policyname)] [STATEMENT(name)] UPDATE CHECK(IBMCSV,CSV_LNKLST_SPACE) SEVERITY(LOW) INTERVAL(24:00)DATE('date_of_the_change') REASON('Your reason for making the update.')
- Debug support:
- In debug mode, this check includes additional error information
in the message buffer. You can put a check into debug mode using any
of the following:
- UPDATE,filters,DEBUG=ON parameters on either the MODIFY command or in an HZSPRMxx parmlib member
- Overwrite the OFF value with the ON value in the DEBUG column of the CK panel in SDSF.
- Reference:
- For more information, see:
- Messages:
- This check issues the following exception messages:
- CSVH0980E
- SECLABEL recommended for MLS users:
- SYSLOW
- Output:
- The report that CSV_LNKLST_SPACE produces is shown below:
In the output:CSVH0981I LNKLST set LNKLST00 data sets allocated with secondary VOLUME DSNAME ZOS17B SYS1.LINKLIB ZOS17B SYS1.MIGLIB ZOS17B SYS1.CSSLIB ZOS17B SYS1.CMDLIB
- VOLUME
- The volume serial number of a data set in the LNKLST
- DSNAME
- The name of a data set in the LNKLST