IBM Support

DFHAC2206 AEIR and ICH408I when writing to multivolume VSAM KSDS files

Troubleshooting


Problem

Your CICS application receives message DFHAC2206 with abend AEIR and many RACF error messages including ICH408I indicating ALTER access is required but not allowed. You are specifying SMS Data Class attribute "Dynamic Volume Count" to extend your CICS VSAM data sets to multiple volumes,

Symptom

These are the messages you receive:

ICH408I USER(CICSUSER) GROUP(STCGRP ) NAME(CICSUSER REGION UID )
CICS.VSAM.TEST.KSDS CL(DATASET ) VOL(V00001)
INSUFFICIENT ACCESS AUTHORITY FROM CICS.VSAM.TEST.** (G)
ACCESS INTENT(ALTER ) ACCESS ALLOWED(UPDATE )

IGD17107I UNEXPECTED RETURN CODE FROM CATALOG WHILE UPDATING VOLUME LIST FOR DATA SET CICS.VSAM.TEST.KSDS
RETURN CODE IS 56 REASON CODE IS 6 IGG0CLFT

IGD306I UNEXPECTED ERROR DURING IGG0CLFT PROCESSING
RETURN CODE 56 REASON CODE 6
THE MODULE THAT DETECTED THE ERROR ISIGDVTSCU
SMS MODULE TRACE BACK - VTSCU VTSCT VTSAV SSIRT
SYMPTOM RECORD CREATED, PROBLEM ID IS IGD00000

IEC070I 211(8,17107)-221,CICSZ001,CICSZ001,VSAMTEST,059B,MZT004,041

IEC070I CICS.VSAM.TEST.KSDS,CICS.VSAM.TEST.KSDS.DATA,SYS1.UCAT.DBDC

DFHAC2206 18:21:55 CICSAAAA Transaction VSAM failed with abend AEIR. Updates to local recoverable resources backed out.

Cause

The abend AEIR indicates "NOSPACE condition not handled" meaning there is no space available on the direct access device for adding records to a data set. This is a result of a VSAM dataset that is allocated to CICS expanding to a new volume and the CICS region userid not having ALTER access for the new volume.

The CICS RACF Security manual: In section 'Authorizing access to user data sets' does not clearly state the access is required for multi-volume SMS VSAM datasets.

Resolving The Problem

Apply the appropriate PTF for SMS APAR OA43574.

You can also give the CICS region userid ACCESS(ALTER) to the ICF catalog so CICS can update the catalog volume list during end of volume (EOV) extend processing.

[{"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Security","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"5.2;5.1;4.2;4.1;3.2;3.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICS TS CICS Transaction Server

Document Information

Modified date:
15 June 2018

UID

swg21512044