z/OS MVS System Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


088

z/OS MVS System Codes
SA38-0665-00

088

Explanation

During initial program load (IPL), the system encountered an error in processing the LOADxx or NUCLSTxx members of SYS1.PARMLIB.

The following format shows the location of the reason code in bits 36 through 43 of the PSW:
X'000A0000 8rrxxwww'
000A0000
The A is bits 12 through 15 (the CMWP bits).
8
If bits 33-39 are not zero then bit 32 must be on indicating AMODE (31-bit addressing mode).
rr
A hexadecimal reason code indicating the reason for the failure.
xx
Irrelevant information.
www
The wait state code.
The reason code (rr) is one of the following:
00
IPL could not find the LOADxx member in SYSn.IPLPARM on the IODF volume or SYS1.PARMLIB on the IODF volume or on SYSRES. Either the system programmer did not create the member or the operator typed the wrong value for the LOAD parameter.
Note: Make sure the parmlib is a PDS and not a PDSE.
02
The system could not find the NUCLSTxx member of SYSn.IPLPARM or SYS1.PARMLIB that was specified on the NUCLST statement in the LOADxx SYS1.PARMLIB member.
04
The SYSn.IPLPARM or SYS1.PARMLIB directory entry for the LOADxx member contains incorrect information. IPL cannot read the LOADxx member.
06
The SYSn.IPLPARM or SYS1.PARMLIB directory entry for the NUCLSTxx member contains incorrect information, and IPL cannot read it.
08
While reading the LOADxx member, IPL reached the end-of-file where there should have been more data. The contents of the LOADxx member are incorrect.
0A
While reading the NUCLSTxx member, IPL reached the end-of-file where there should have been more data. The contents of the NUCLSTxx member are incorrect.
0C
The member of SYS1.NUCLEUS selected was excluded by a NUCLSTxx EXCLUDE statement. There was no alternate IEANUC0x member of SYS1.NUCLEUS included.
0E
Could not locate nucleus extension IEANUC1x or IEANUC2x.
10
z/Architecture® mode was requested on the ARCHLVL parameter in the LOADxx parmlib member, but the processor does not support z/Architecture mode.
14
You attempted to IPL a level of z/OS® that requires z/Architecture, but the machine does not support z/Architecture.
80
An MVSCP statement was found in the LOADxx member that was used to IPL.

System action

The system enters a non-restartable wait state.

Operator response

For reason codes X'04', X'08' or X'80' notify the system programmer.

For reason code X'00', check the value specified in the LOAD parameter. If it is incorrect, use the correct value and reIPL. If it is correct, notify the system programmer that the LOADxx member is missing from SYSn.IPLPARM on the IODF volume or SYS1.PARMLIB on the IODF volume or on SYSRES.

System programmer response

Do one of the following:
  • For reason code X'00', create the LOADxx member of SYSn.IPLPARM on the IODF volume or SYS1.PARMLIB on the IODF volume or on SYSRES. Tell the operator what value to use for the LOAD parameter.
  • For reason code X'02' make sure that the NUCLST statement was specified correctly in the LOADxx member of SYSn.IPLPARM or SYS1.PARMLIB. Make sure also that the NUCLSTxx parmlib member resides in the same data set as the LOADxx parmlib member.
  • For reason code X'06' or X'0A', delete the NUCLSTxx member of SYS1.PARMLIB. Then either recreate the NUCLSTxx member, or create a different one. Tell the operator what value to use for the LOAD parameter.
  • For reason code X'04' and X'08' delete the LOADxx member. Then either recreate the LOADxx member, or create a different one. Tell the operator what value to use for the LOAD parameter.
  • For reason code X'0C', correct the NUCLSTxx member so that it does not exclude IEANUC0x.
  • For reason code X'0E', if IPLing with ARCHLVL 1 specified in LOADxx, create nucleus extension IEANUC1x, or if by IPLing with ARCHLVL 2, create nucleus extension IEANUC2x.
  • For reason code X'10', do not specify ARCHLVL 2 in LOADxx.
  • For reason code X'14', IPL this z/OS release only on a machine that supports z/Architecture.
  • For reason code X'80', remove the MVSCP statement from the LOADxx member used to IPL. An IODF must be used to specify I/O configuration data. See z/OS HCD User's Guide for information about IODF.

Source

Initial program load (IPL)

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014