OPS9533E DYNALLOC FAILED, VERB=ALLOCATE RC=4 ERRCD=X'1708' INFCD=X'0002' DDN=NE
search cancel

OPS9533E DYNALLOC FAILED, VERB=ALLOCATE RC=4 ERRCD=X'1708' INFCD=X'0002' DDN=NE

book

Article ID: 124440

calendar_today

Updated On:

Products

OPS/MVS Event Management & Automation

Issue/Introduction

Executing SSM3STUP clist to configure required AOF rules. Allocation failing with following error message:
alloc = 4 OPS9533E DYNALLOC FAILED, VERB=ALLOCATE RC=4 ERRCD=X'1708' INFCD=X'0002' DDN=NE WRUL DSN=prefix.SSMV3.RULES
Clist submitted with "OI SSM3STUP CAI.OPS1350" verbiage from TSO prompt. SMP/E target data set name prefix is "CAI.OPS135"
 

Environment

Release:
Component: OPSMVS

Cause

Typically the ERRCD=X'1708' INFCD=X'0002'  indicates a dataset name or path name cannot be found.   One incident was caused by a catalog disconnect.   

Resolution

There is a way to avoid the pre-allocation of a ruleset. You can pass the arguments UNIT and VOLUME in the call of this program.
For example:

OI SSM3STUP CAI.OPS135 UNIT(3390) VOLUME(vvvvvv)

where vvvvvv is the volume serial of the disk where you want the SSMV3 ruleset allocated.
CAI.OPS135 is the high level qualifier of the CA OPS target libraries. The REXX program looks for a target library named CAI.OPS135.CCLXRULM in this example.

Additional Information

The return and reason codes come from IBM code.   For z/OS 2.4 please refer to the DYNALLOC manual:  https://www.ibm.com/docs/en/zos/2.4.0?topic=codes-interpreting-error-reason-from-dynalloc