DFS2930I INITIALIZATION FAILURE - mmmmmmmm,xxxx,yyyyyyyy,zzzzzzzz- ccccc
Explanation
IMS initialization failed for module mmmmmmmm.
In the message
text:
- xxxx
- The failure reason code (also found in register 15 at the time of abend).
- yyyyyyyy
- The failure return code from the requested service.
- zzzzzzzz
- The failure subcode from the requested service (if applicable).
- ccccc
- Optional text that provides further explanation of the error.
The following list describes the reason codes and their associated requested service for message DFS2930I.
- Reason code (Requested service)
- Description
- 0001 (DFSXDBI0)
- Unable to load IMS system control blocks (IMS SCD) in members DFSBLK0x and DFSFXC0x.
- 0002 (IMSAUTH)
- Unable to authorize this IMS image to anchor its SCD address in the SSCT.
- 0003 (DFSVCI0
- Unable to perform SVC vector table initialization with the SCD address for this IMS image.
- 0004 (MVS ESTAE)
- Unable to establish an ESTAE routine for the IMS job step TCB.
- 0005 (DFSIIN10)
- Unable to preload the modules specified in IMS load list.
- 0006 (DFSXCB00)
- Initialization failed for IMS DFSBCB storage management services.
- 0007 (DFSMINI0)
- Initialization failed for IMS dispatcher services.
- 0008 (DFSCDSP)
- Unable to build IMS dispatcher services control blocks for the IMS job step TCB.
- 0009 (DFSCIR)
- Unable to create the Common System Services ITASK, DFSCSS00 (either IMODULE GETMAIN or LOAD failed).
- 000A (DFSCIR)
- Unable to create the Common Control Services ITASK, DFSCNS00 (either IMODULE GETMAIN or LOAD failed).
- 000B (DFSCIR)
- Unable to create the Master Services (z/OS® routine) ITASK (either IMODULE GETMAIN or LOAD failed).
- 000C (DFSCIR)
- Unable to create the Storage Management Compression Services ITASK, DFSSTC00 (either IMODULE GETMAIN or LOAD failed).
- 000D (DFSCIR)
- Unable to create the Latch Management Recovery ITASK, DFSCLM20 (either IMODULE GETMAIN or LOAD failed).
- 000E (DFSCIR)
- Unable to create the Use Management Recovery ITASK, DFSUSE20 (either IMODULE GETMAIN or LOAD failed).
- 000F (IMSAUTH)
- Unable to store SSVT address in the SSCT.
- 0010 (DFSSCPI0)
- Unable to initialize the System Control Program (SCP) and related IMS control blocks. Possible reason codes are:
- 00000001
- IMODULE GETMAIN failed for IMS system control program block (SCPB). zzzzzzzz contains the return code from IMODULE GETMAIN.
- 00000002
- LOAD failed for TSO environment module, IKJTSOEV. zzzzzzzz contains the
return code from MVS LOAD.
Ensure that you are running on a level of z/OS that supports the TSO environment service.
- 00000003
- TSO environment service initialization failed. zzzzzzzz contains the return code from the TSO environment service.
- 00000004
- BPESTART failed to start BPE limited function services. zzzzzzzz contains the return code from BPESTART.
- 00000005
- The z/OS TCBTOKEN service failed. zzzzzzzz contains the return code from TCBTOKEN.
- 00000006
- IMS was started on a machine that was not running in z/Architecture® mode. IMS requires z/Architecture mode.
- 00000007
- IMS was started on a z/OS release that does not support 64-bit virtual storage services. IMS requires 64-bit storage services.
- 00000008
- The processor model (CPU type) is not supported.
For reason codes 00000006, 00000007 and 00000008, module DFSSCPI0 issues message DFS2342E with additional information. Check message DFS2342E in the syslog or joblog.
- 0011 (DFSDREF0)
- Unable to process the DFSDRFxx member of the IMS PROCLIB data set.
- 0012 (DFSXRLM0)
- Unable to initialize the IRLM.
- 0013 (DFSSTKI0)
- Unable to initialize the IMS Stack
Storage Manager. Possible reason codes are:
- 00000001
- IMODULE GETMAIN failed for the main stack storage control block (SCDSTK). zzzzzzzz contains the return code from IMODULE GETMAIN.
- 00000002
- IMODULE LOAD failed for the message service modules (DFSMSGC0 and DFSMSGF0). zzzzzzzz contains the return code from IMODULE LOAD.
- 0014 (DFSMSGI0)
- Unable to initialize IMS message
services. Possible reason codes are:
- 00000001
- IMODULE GETMAIN failed for the message service control block (MSCB). zzzzzzzz contains the return code from IMODULE GETMAIN.
- 00000002
- IMODULE LOAD failed for the message service modules (DFSMSGC0 and DFSMSGF0). zzzzzzzz contains the return code from IMODULE LOAD.
- 00000003
- IMODULE LOAD failed for the message service text module (DFSMSGTX). zzzzzzzz contains the return code from IMODULE LOAD.
- 0016 (DFSSQ000)
- Unable to initialize shared queues. Possible error codes identifying
the failing function are:
- X'1001'
- Work area allocation failed.
- X'1004'
- SQ1 AWE allocation failed.
- X'1005'
- SQ2 AWE allocation failed.
- X'1008'
- DFSXRPS read failed.
- X'100A'
- CQSREG request failed.
- X'100B'
- Loading of shared queues modules failed.
- X'100C'
- Join of XCF group failed.
- 0017 (DFSRSMD0)
- Unable to perform resource manager initialization. Possible reason
codes are:
- 00000004
- LOAD failed for IMS resource manager module DFSRSMR0. zzzzzzzz contains the return code from MVS LOAD.
- 00000008
- STORAGE OBTAIN failed for the IMS Resource Manager Parameter list block (IRMP). zzzzzzzz contains the return code from STORAGE OBTAIN.
- 0000000C
- RESMGR ADD failed for the IMS resource manager DFSRSMR0. zzzzzzzz contains the return code from RESMGR ADD.
- 00000010
- DFSRSMD0 was passed a region identifier code that was not valid.
- 0018 (DFSCSL00)
- Unable to initialize the Common Service Layer and related IMS control blocks. In the registers
at entry to the abend, register 3 contains the DFSCSL00 return code,
and register 4 contains the failing function return code. Possible
error codes identifying the failing function are:
- X'1004'
- IMODULE GETMAIN for DFSCSLA failed.
- X'1008'
- IMODULE LOAD for DFSCSL10 failed.
- X'100C'
- DFSLOADL failed for CSL module preload.
- X'1010'
- DFSBCB GET for an AWE failed to attach SL0 TCB DFSFMOD0.
- X'1014'
- DFSSQPP ENQ failed for attach for SL0 TCB.
- X'1018'
- DFSBCB GET for an AWE failed to attach SL1 TCB DFSFMOD0.
- X'101C'
- DFSSQPP ENQ failed for attach for SL1 TCB.
- X'2nnnn'
- The return code from DFSCSL10.
- X'2004'
- Parse error. A DFS3305E message is issued.
- X'2008'
- Error reading PROCLIB member.
- X'200C'
- Parameter validation error.
- 0020 (IMODULE GETMAIN)
- Unable to obtain storage.
- 0021 (IMODULE LOAD)
- Unable to load a module.
- 0022 (IMODULE DELETE)
- Unable to delete a module.
- 0023 (DFSBCB GET)
- Unable to obtain a control block.
- 0024 (DFSBCB REL)
- Unable to release a control block.
- 0025 (DFSXSTM0)
- Reason codes include:
- 00000001
- No LM certificate for DB feature.
- 00000002
- No LM certificate for TM feature.
- 00000003
- No LM certificate features.
- 0026 (DFSIMPL0)
- Unable to preload IMS modules.
Reason codes include:
- 00000004
- Work area allocation failed.
- 00000008
- EPB block allocation failed.
- 0000000C
- Load of the modules failed.
- 0027 (DFSDFN00)
- Unable
to initialize either the environment for the dynamic resource definition
or the diagnostics and statistics. Additional
reason codes returned as yyyyyyyy and zzzzzzzz include:
- X'1008'
- IMODULE LOAD failed for a resource processing module. The reason code is the return code from IMODULE LOAD.
- X'100C'
- The system was unable to get storage for the DFSDGA control block. The reason code is the return code from IMODULE GETSTOR.
- X'1010'
- The system was unable to get storage for the DFSRDDA control block. The reason code is the return code from IMODULE GETSTOR.
- X'2008'
- An error occurred parsing the DYNAMIC_RESOURCES section of the DFSDFxxx member of the IMS PROCLIB data set. The reason code is the return code from BPEPARSE.
- X'200C'
- The system was unable to get storage for a copy of the BPEPARSE grammar. The reason code is the return code from IMODULE GETMAIN.
- X'2010'
- The system was unable to get storage for BPEPARSE output area. The reason code is the return code from IMODULE GETMAIN
- X'2014'
- The system was unable to get storage for data set names defined on the RDDSDSN= parameter. The reason code is the return code from IMODULE GETMAIN.
- X'2018'
- An error was detected parsing the DIAGNOSTICS_STATISTICS section of the DFSDFxxx member of the IMS PROCLIB data set. The reason code is the return code from BPEPARSE.
- X'201C'
- The system was unable to get storage for a copy of the BPEPARSE grammar to parse the DIAGNOSTICS_STATISTICS section of the DFSDFxxx member of the IMS PROCLIB data set. The reason code is the return code from IMODULE GETMAIN.
- X'2020'
- The system was unable to get storage for BPEPARSE output area for parsing the DIAGNOSTICS_ STATISTICS section of the DFSDFxxx member of the IMS PROCLIB data set. The reason code is the return code from IMODULE GETMAIN.
- X'2024'
- Error parsing the REPOSITORY section of the DFSDFxxx PROCLIB member. The reason code is the return code from BPEPARSE.
- X'2028'
- Unable to get storage for a copy of the BPEPARSE grammar to parse the REPOSITORY section of the DFSDFxxx PROCLIB member. The reason code is the return code from IMODULE GETMAIN.
- X'202C'
- Unable to get storage for the BPEPARSE output area for parsing the REPOSITORY section of the DFSDFxxx PROCLIB member. The reason code is the return code from IMODULE GETMAIN.
- X'2030'
- IMS is unable to load a trace services module. Message DFS4561E contains the name of the module and the reason code that are returned from the IMODULE service.
- X'2034'
- An unknown return code was received from the trace services initialization.
- X'2104'
- You specified fewer than 2 RDDSDSNs on the RDDSDSN= parameter
of the DFSDFxxx member of the IMS PROCLIB
data set when
AUTOIMPORT=(RDDS)orAUTOEXPORT=(RDDS)were set. - X'2108'
- You specified AUTOIMPORT=REPO in the DFSDFxxx member of the IMS PROCLIB data set, but no REPOSITORY section was specified, or no REPOSITORY= statement was specified for the IMSRSC repository.
- X'210C'
- You specified AUTOIMPORT=REPO and RMENV=N in the DFSDFxxx member of the IMS PROCLIB data set. IMS is not enabled to use RM services to access the IMSRSC repository, because RMENV=N is specified.
- 0028 (DFSDFS40)
- Unable to read the DFSDFxxx PROCLIB member. Possible reason codes
are:
- 00000104
- IMODULE GETSTOR failed for the DFSDFA control block. zzzzzzzz contains the return code from IMODULE GETSTOR.
- 00000114
- The DFSDFxxx PROCLIB member could not be read. zzzzzzzz contains the return code from BPERDPDS.
- 0029 (DFSUSRXI)
- Unable to initialize the IMS user
exit services. Possible reason codes are:
- 00000004
- DFSBCB GET failed for an AWE control block. zzzzzzzz contains the return code from DFSBCB GET.
- 00000008
- IMODULE GETMAIN failed for the UXDT control block. zzzzzzzz contains the return code from IMODULE GETMAIN.
- 0000000C
- IMODULE LOAD failed for DFSUSRX0. zzzzzzzz contains the return code from IMODULE LOAD.
- 00000104
- IMODULE GETMAIN failed for the CSVT control block. zzzzzzzz contains the return code from IMODULE GETMAIN.
- 00000108
- IMODULE LOAD failed for DFSCSIE0. zzzzzzzz contains the return code from IMODULE LOAD.
- 0000010C
- IMODULE LOAD failed for a callable services module (DFSCSF10, DFSCSF20, or DFSCSF30). zzzzzzzz contains the return code from IMODULE LOAD.
- 00000180
- IMODULE LOAD failed for DFSDFN20. zzzzzzzz contains the return code from IMODULE LOAD.
- 0000018C
- IMODULE LOAD failed for DFSUSX00. zzzzzzzz contains the return code from IMODULE LOAD.
- 00000190
- IIMODULE LOAD failed for DFSUSX10. zzzzzzzz contains the return code from IMODULE LOAD.
- 00000194
- DFSBCB GET failed for a USXC block. zzzzzzzz contains the return code from DFSBCB GET.
- 00000198
- DFSBCB REL failed for a USXC block. zzzzzzzz contains the return code from DFSBCB REL.
- 0000019C
- IMODULE GETMAIN failed for parameter list storage. zzzzzzzz contains the return code from IMODULE GETMAIN.
- 000001A0
- IMODULE LOAD failed for the DFSUSX90. zzzzzzzz contains the return code from IMODULE LOAD.
For more information about what to do when this message appears, see abends 0070, 0071, 0077, 0081, 0315, and 0718.
System action
IMS terminates with a memory dump.
Operator response
Determine the cause of the initialization failure based on the module name and return codes. Resubmit the IMS job after the problem has been corrected.