IBM Support

PI15885: VOB SCRUBBER MAY FILE WITH "TOO MANY OPEN FILES" ERRORS ON SOLARIS HOSTS AFTER UPGRADING TO 8.0.1

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After upgrading an IBM Rational ClearCase host running Oracle
    Solaris 10 host to ClearCase 8.0.1, the following errors may be
    seen in the vob_scrubber log or in error messages in the
    ClearCase job scheduler.
    
    vob_scrubber: Error: db_VISTA error -901 (errno == "Too many
    open files")
    vob_scrubber: Error: Cannot open database in
    "/vobstore/vob-32.vbs/db"
    vob_scrubber: Error: Error from VOB database: "/vobs/vob-32".
    vob_scrubber: Error: Trouble opening VOB database:
    "/vobs/vob-32".
    

Local fix

  • 32-bit processes on Solaris 10 hosts are limited to 256 file
    descriptors. There is a special "extended file descriptor"
    support library that can be loaded to prevent this problem from
    occurring.
    
    To work around this issue, add the following lines to
    /opt/IBM/RationalSDLC/clearcase/etc/clearcase immediately
    following the "# Start/stop ClearCase daemons." comment:
    LD_PRELOAD_32=/usr/lib/extendedFILE.so.1
    export LD_PRELOAD_32
    ulimit -n 1024
    
    This will enable the extended file descriptor support for the
    albd and its child processes (the scheduled scrubbing jobs). To
    successfully run the commands manually, at a minimum, the
    LD_PRELOAD_32 environment variable has to be set as described
    above.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of the IBM ClearCase vob_scrubber.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When using IBM Rational ClearCase 8.0.1.x and there are more *
    * than 30 VOBs hosted on a VOB host, for some platforms (such  *
    * as 32 bit Solaris),  the vob_scrubber will print "too many   *
    * open file" errors in the vob_scrubber log.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A fix is available in ClearCase version 8.0.1.10
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI15885

  • Reported component name

    CLEARCASE WIN

  • Reported component ID

    5724G2900

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-04-11

  • Closed date

    2015-12-10

  • Last modified date

    2015-12-10

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    CLEARCASE WIN

  • Fixed component ID

    5724G2900

Applicable component levels

  • R801 PSY

       UP

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"801"}]

Document Information

Modified date:
17 June 2021