[CentOS] Help with file descriptor

Guy Boisvert boisvert.guy at videotron.ca
Wed Nov 28 20:20:48 UTC 2007


Hi all!

     I have a problem with CentOS 4.4 and Communigate Pro 5.0.9.  As our 
user number grows, we are seeing "too many files open" error messages in 
Communigate logs.

     I spoke with Communigate tech support and they asked me to increase 
the number of file descriptors which i did.  I put 128000 as a script i 
made to check Communigate open files reported as high as 99000.    As i 
checked the Communigate log file, it reported that it "sees" 1024 
"available" file descriptors.

     Reporting that to Communigate tech support, the guy answered:

"CommuniGate gets this number via getdtablesize() system call. Probably 
in CentOS the table has a fixed size so you need to recompile the kernel 
to expand it. Try upgrading CentOS to 4.5 (or whatever later version is 
available) "


     I'm a little afraid of upgrading the server right away, i don't 
want to worsen the problem.  Or maybe it's safe to do it. I dunno.

     Is there anybody on the list that can comment on what the 
Communigate tech support guy said about the "getdtablesize" thing ?


Thanks in advance!

Guy Boisvert





More information about the CentOS mailing list