HOW TO FIX THE ERROR: C1LB003E - ELIB FULL OR MEMBER SIZE > RESERVE PAGES - data set (member)

Document ID : KB000011040
Last Modified Date : 14/02/2018
Show Technical Document Details
Introduction:

This document will provide you with the basic information you need to understand and resolve the error C1LB003E - ELIB FULL OR MEMBER SIZE > RESERVE PAGES - data set (member)

Question:

HOW TO FIX THE ERROR: C1LB003E - ELIB FULL OR MEMBER SIZE > RESERVE PAGES - data set (member)

Answer:

The "C1LB003E - ELIB FULL OR MEMBER SIZE > RESERVE PAGES - data set (member )" is issued because the library (ELIB) is full or the size of the member exceeds the reserve threshold for the library. Each time Reserve limit is reached, ie, when "Pages Free" = "Reserve Limit", Endevor Expands allocation with the number of pages defined in Expand Allocation(#secondary pages).

The C1LB003E message means that either this ELIB library is full, or the size of the element being stored exceeded the size of the Reserve Threshold.

If other elements can be moved into this stage without problems, the problem is probably with the reserve pages value, which must be large enough to contain the element being moved.

If, for example, the reserve limit in your ELIB definition is equal to 100, then if the member you want to ADD or UPDATE or MOVE needs more pages, the error occurs.

For this error the solution is to increase the reserve page since the element/member is exceeding this size. To resolve this problem follow the following instructions.

    1. Run BC1PNLIB to gather information about the member(s) stored in the ELIB:
      INQUIRE DDNAME=ELIB OPTION MEMBERS

      The JCL to run the INQUIRE would be:
      //ELBINQR  EXEC PGM=BC1PNLIB                                               //STEPLIB   DD DISP=SHR,DSN=xxx.xxxxxx.CSIQAUTU                           //                 DD DISP=SHR,DSN=xxx.xxxxxx.CSIQAUTH                            //CONLIB    DD DISP=SHR,DSN=xxx.xxxxxx.CSIQLOAD                            //ELIB1     DD DISP=SHR,DSN=YOUR.ENDEVOR.ELIB.FILE.NAME//SYSPRINT DD  SYSOUT=*                                                    //SYSUDUMP DD  SYSOUT=*                                                    //BSTERR   DD  SYSOUT=*                 //SYSIN    DD  *                                                               INQUIRE  DDNAME=ELIB1                                                         OPTION  MEMBER.

 

  1. Run BC1PNLIB ADJUST to increase the reserve page:
    ADJUST DDNAME=INITVSAM RESERVE PAGES = xxx
    Where xxx is the value of the largest element number of page + 10%

    The JCL for the ADJUST would be:
    //ADJUST  EXEC PGM=BC1PNLIB                                                   //STEPLIB  DD DISP=SHR,DSN=XXX.XXXXX.CSIQAUTU                                 //               DD DISP=SHR,DSN=XXX.XXXXX.CSIQAUTH                           //               DD DISP=SHR,DSN=XXX.XXXXX.CSIQLOAD                           //INITVSAM DD DSN=NDVR.TV1P.ACPT.LST.DATA,                                    //   DISP=(SHR,KEEP)                                                          //SYSPRINT DD SYSOUT=*                                                        //BSTERR DD SYSOUT=*                                                          //SYSUDUMP DD SYSOUT=*                                                        //SYSIN DD *                                                                    ADJUST DDNAME=INITVSAM                                                       ALLOCATE PAGES = 600                                                         RESERVE PAGES = 1000 .                                                       INQUIRE DDNAME=INITVSAM .                                                  /*

The above is just examples, you will have to put in your library names etc... Also if you review the Utilities Guide, there is an entire chapter dedicated to Endevor Libs (ELIBS) where the Utilities above are discussed as well as the formulas to adjust and size your libraries.

Additional Information:

If you have any questions or concerns please do not hesitate to contact your local CA Endevor Support Team.

For more information on ELIBS please see:

TEC308398 : Tips and Techniques for Managing Endevor Elibs.

CA Endevor Administrating Guide - Chapter - ELIB Data Sets.