Product or Maintenance Installation Fails with GIM44004S ** SYSTEM ABEND B37 / D37 / E37
search cancel

Product or Maintenance Installation Fails with GIM44004S ** SYSTEM ABEND B37 / D37 / E37

book

Article ID: 4746

calendar_today

Updated On:

Products

Mainframe Software Manager (Chorus Software Manager)

Issue/Introduction

When I install a product or a maintenance package, the installation fails, and I see messages similar to the following sample in the log:

GIM44004S ** SYSTEM ABEND B37 OCCURRED WITH A REASON CODE OF '00000004'X
AFTER SMP/E CALLED THE IEWL UTILITY. THE SYSPRINT LIBRARY RAN OUT OF SPACE
THE LIBRARY IS NOT ELIGIBLE FOR RETRY BECAUSE IT IS NOT THE LIBRARY BEING
UPDATED BY SMP/E.

Environment

Release: MSMNGR00200-5.1-Chorus Software Manager
Component:

Cause

The default allocation parameters of the SYSPRINT data set (30 cylinders for the primary and secondary size) are not sufficient.

Resolution

Increase the allocation parameters of the SYSPRINT data set.

  1. In the RunTimeMVSHLQPrefix.SAMPLIB(MSMLIB) member, locate the following line:

    IBM_JAVA_OPTIONS="$IJO "

  2. Add the following statement anywhere in between the first IJO statement and the located line, set the parameter to the number of cylinders sufficient for the installation. Then, save the changes:

    IJO="$IJO -DCSM_SIS.SYSPRINT.DEFAULT.CYLINDERS=number_of_cylinders”

    Example:

    IJO="$IJO -DCSM_SIS.SYSPRINT.DEFAULT.CYLINDERS=35”,
    ...
    IBM_JAVA_OPTIONS="$IJO "

  3. Restart the CA CSM application server.
  4. Restart and complete the failed installation.

Once you increase the allocation parameters, CSM will use the new increased values for all subsequent installations. If you want to increase the parameters for the failed installation only and then go back to the default values, delete the parameter from the SAMPLIB(MSMLIB) data set member after the installation succeeds. Then, restart the CSM application server. The allocation parameters are set to their defaults (30 cylinders).

Additional Information