DFS3422X INSUFFICIENT STORAGE FOR resource_type CONTROL BLOCKS.

Explanation

IMS was unable to acquire enough storage in the required subpool. Subpool 231 (Common CSA/ECSA) is used for most resources; however, some resources use subpools 0 or 251. These blocks might be a group of control blocks loaded into an IPAGE from MODBLKS, or an individual resource that is dynamically created.

In the message text:
resource_type
The resource type can be one of the following:
DBBD
Database descriptor.
DDIR.
Database.
HSMB
Hash SMB. The SMB hash table is full. There are not enough hash table slots, including free pool slots, to add an SMB to the hash table.
PDIR
Program.
PGMD
Program descriptor.
RCNT
Remote lterm block.
RSCX
Resource extension block.
RTCD
Routing code descriptor.
RTCE
Routing code.
SMB
Transaction resource.
TRND
Transaction descriptor.

System action

IMS terminates abnormally with abend 3422.

System programmer response

For all resource types except RCNT and RSCX, increase the amount of storage in subpool 231.

If RSCX is the resource type, increase the amount of storage in subpool 0.

If RCNT is the resource type, increase the amount of storage in subpool 251.

Problem determination

36

Module

DBFRRT00, DFSCPDM0, DFSIINM0, DFSRDB00, DFSRMC00, DFSRPG00, DFSRTR00