search cancel

Database Management for DB2 for Z/OS : GIM54701S ** ALLOCATION FAILED FOR SYSUT1 - IKJ56241I SPECIFIED UNIT IS UNDEFINED

book

Article ID: 256900

calendar_today

Updated On:

Products

DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS

Issue/Introduction

These errors are seen in a maintenance job:

GIM54701S ** ALLOCATION FAILED FOR SYSUT1 - IKJ56241I FILE SYSUT1 NOT ALLOCATED+.
GIM54701S ** ALLOCATION FAILED FOR SYSUT1 - IKJ56241I SPECIFIED UNIT IS UNDEFINED.

Environment

Release : 20.0

DB2 for Z/OS

Cause

Invalid UNIT used in DDDEF

Resolution

Looking at the job output these errors are seen:

GIM54701S ** ALLOCATION FAILED FOR SYSUT1 - IKJ56241I FILE SYSUT1 NOT ALLOCATED+.
 GIM54701S ** ALLOCATION FAILED FOR SYSUT1 - IKJ56241I SPECIFIED UNIT IS UNDEFINED.
 GIM54701S ** ALLOCATION FAILED FOR SYSUT2 - IKJ56241I FILE SYSUT2 NOT ALLOCATED+.
 GIM54701S ** ALLOCATION FAILED FOR SYSUT2 - IKJ56241I SPECIFIED UNIT IS UNDEFINED.
 GIM54701S ** ALLOCATION FAILED FOR SYSUT3 - IKJ56241I FILE SYSUT3 NOT ALLOCATED+.
 GIM54701S ** ALLOCATION FAILED FOR SYSUT3 - IKJ56241I SPECIFIED UNIT IS UNDEFINED.
 GIM54701S ** ALLOCATION FAILED FOR SYSUT4 - IKJ56241I FILE SYSUT4 NOT ALLOCATED+.
 GIM54701S ** ALLOCATION FAILED FOR SYSUT4 - IKJ56241I SPECIFIED UNIT IS UNDEFINED.

and

         SYSUT1   SYSUT1            ERROR                                                       DISKUNIT  NEW
         SYSUT2   SYSUT2            ERROR                                                       DISKUNIT  NEW
         SYSUT3   SYSUT3            ERROR                                                       DISKUNIT  NEW
         SYSUT4   SYSUT4            ERROR                                                       DISKUNIT  NEW

Check your JCL regarding these DD cards , SYSUT1 to SYSUT4 and ensure that the UNIT=  is referring to a valid UNIT in your environment such as UNIT=SYSDA instead of DISKUNIT .

Looks like it tried to allocate the dataset and the UNIT DISKUNIT was invalid. It is our standard one. 

Check your DDDEF.........for SYSUT1 thru 4 and make sure the UNIT is using a valid UNIT for your site. DISKUNIT is the standard one that is used and would require alteration to the valid one. 

SYSUT1    UNIT            = DISKUNIT   
          SPACE           = (100 ,90  )
          TRK                          
          DELETE                       
          NEW