My Oracle Support Banner

Pin_rel Is Rejecting The CDR Files By Throwing The Error As "error=24, Too Many Open Files" (Doc ID 2548532.1)

Last updated on OCTOBER 02, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.20.0 and later
Information in this document applies to any platform.

Symptoms

On : 7.5.0.20.0 version, Event Management

User is facing the issue with pin_rel while loading the Call Detail Record (CDR) files in the production environment using the Rated Event Loader (REL) Daemon script.

Rel daemon is running continuously and all of a sudden the CDR are getting rejected with the below mentioned error and all the files are rejected into the reject directory which is configured in pin_rel.

NOTE: Billing and Revenue Management (BRM) Patchset 20 patch integrated with Elastic Charging Engine (ECE).

ERROR
-----------------------


Workaround
----------------------------
Stop rel daemon and start rel daemon picks up the files for processing.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Configure REL Daemon to process rated file.
2. Get the count of open file descriptor using losf -p <REL daemon process id> | grep -i FIFO | wc -l
3. Process 1/2 rated file.
4. Get the count of open file descriptors again.
5. Checking the output of lsof before and after processing show increase in files of type FIFO. [ The count of FIFO type files were incresed by 1 or 2]


Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.