I am getting message ACF04046 INSUFFICIENT STORAGE FOR RESOURCE DIRECTORY XXXX, how do I address this error?
search cancel

I am getting message ACF04046 INSUFFICIENT STORAGE FOR RESOURCE DIRECTORY XXXX, how do I address this error?

book

Article ID: 12436

calendar_today

Updated On:

Products

ACF2 ACF2 - DB2 Option ACF2 for zVM ACF2 - z/OS ACF2 - MISC PanApt PanAudit

Issue/Introduction



I am getting message ACF04046 INSUFFICIENT STORAGE FOR RESOURCE DIRECTORY XXXX, how do I address this error?

Environment

Release:
Component: ACF2MS

Resolution

Message "ACF04046 INSUFFICIENT STORAGE FOR RESOURCE DIRECTORY XXXX" may happen when rules and directories are being loaded or reloaded into the local region. In an ACF2/CICS environment this message will be followed by 

ACFAE126 Directory build failure for resource=........ TYPE=...
ACFAE098 CICS ACFAE126 Reply 'RETRY', 'GO', or 'CANCEL'

The problem is that CA-ACF2 needs a certain amount of system storage (above the line) to be able to build/rebuild resource directories.

There are two possible solutions to relieve this situation.

  1. Non-CICS regions will need to increase the region size to obtain more storage. Locally resident rules are loaded into ELSQA storage. You can increase the available ELSQA by increasing the region size. You may need to adjust the CICS OSCOR parameter if the problem occurs in a CICS region.
  2. Make any rules that are shared across regions globally resident using the GSO INFODIR record. Some type codes that have this problem, such as TGR (TSO Groups) are recommended to be globally resident for performance reasons, as documented in the CA-ACF2 Administrator Guide. This is the recommended approach.