IEC161I (return code 001) rc[(sfi)]-ccc,jjj,sss,ddname,dev,volser,xxx,dsname, cat
Explanation
General Information for Message IEC161I:
In the message text:
- rc
- The return code. This field indicates the reason for the error. For the meaning of a return code and the corresponding system actions and operator and programmer responses, see "Specific Information for This Return Code" in the IEC161I message description for the return code.
- sfi
- Subfunction information (error information returned by another subsystem or component). This field appears only for certain return codes, and its format is shown with those codes to which it applies.
- ccc
- The problem determination function (PDF) code. The PDF code is used only by the IBM Support Center if further problem determination is required. If the PDF code has meaning for the user, it is documented with the corresponding return code.
- jjj
- The job name.
- sss
- The step name. This field might contain the name of the procedure
step followed by the name of the job step that called the procedure.
No comma separates the two names:
- If the step is part of a procedure, the eight-character name of the procedure step, including trailing blanks
- The step name, without trailing blanks
- ddname
- The data definition (DD) name.
- dev
- The device number, if the error is related to a specific device.
- volser
- The volume serial number, if the error is related to a specific volume.
- xxx
- The name of the cluster that contains the data set being processed when the error was detected. When the cluster name is not available, this field contains the DSNAME value specified in the DD statement indicated in the access method control block (ACB).
- dsname
- The name of the data set being processed when the error was detected.
- cat
- The catalog name.
Any missing field is indicated by a comma.
If xxx specifies AMASTCAT, the error involved the master catalog. If the master catalog failed to open successfully, the cause of the failure must be corrected and the system restarted (re-IPL).
Specific Information for This Return Code:
- An error occurred during VSAM system-managed buffering processing
with the direct optimized (DO) technique. Either SMB proceeded with
a different access bias (direct weighted), or normal VSAM processing
took over and SMB was not used.The (sfi) field in the message is in the form of (rc,rsn). It contains the return code and reason code for the error. The (sfi) field might represent a message from either one of the following sources:
- The BLDVRP function when SMB is building an LSR pool.For BLDVRP information message text:
- rc
- The BLDVRP return code, a decimal value.
- rsn
- The BLDVRP reason code, a decimal value.
- SMB processing. For SMB information message text:
- rc
- Is one of the following return codes:
- 101: The user did not specify enough virtual storage for direct optimized (DO) when using the SMBVSP parameter. Direct weighted (DW) was used instead.
- 102: During direct optimized (DO) processing, the first try for an optimum amount of storage failed. The optimum amount, however, was already less than the defined minimum, so SMB defaulted to using the direct weighted (DW) technique.
- rsn
- The reason code is set to 0 when accompanied by SMB return code 101 or 102.
- The BLDVRP function when SMB is building an LSR pool.
- If ccc=255, user requests informational message
regarding the actual access bias being chosen by SMB by specifying
JCL AMP MSG=SMBBIAS. The system issues two IEC161I (return code 001)
messages.The first IEC161I (return code 001) message indicates the access bias used by SMB. The sfi field can be:
- DO – Direct Optimized
- DW – Direct Weighted
- SO – Sequential Optimized
- SW – Sequential Weighted
- CO – Create optimized
- CR – Create Recovery
- ?? - OPEN could not determine the bias type
The second IEC161(return code 001) message that follows contains the SFI information in the form of four hexadecimal numbers:
IEC161I 001(AAAAAAAA BBBBBBBB CCCCCCCC DDDDDDDD)-255.
In the message text:- AAAAAAAA
- Hexadecimal value of the number of buffers selected for base data component.
- BBBBBBBB
- Hexadecimal value of the number of buffers selected for base index component.
- CCCCCCCC
- Either an hexadecimal value of the number of buffers selected for PATH data component or zero if no path.
- DDDDDDDD
- Either an hexadecimal value of the number of buffers selected for PATH index component or zero if no path.
Note: It is suggested that this message is for diagnostic or informational purpose only. VSAM OPEN will issue the message for every component being opened using this DD statement. It might flood the console during normal processing.For more information on SMB and its access bias, see z/OS DFSMS Using Data Sets.
System action
OPEN processing continues for the data set. The error flag (ACBERFLG) in the ACB (access method block) for the data set is set to 0 (X'00').
Operator response
None
System programmer response
If subfunction information is present and the ccc code is not 255, review the return code in the message (sfi) field to determine why the requested system-managed buffering could not be provided. Correct the condition and run the job again.
Programmer response
See System Programmer Response.
Source
DFSMSdfp
Module
IDA0192J