[omniORB] omniNames crash: Too many open files

Philip Lijnzaad lijnzaad@ebi.ac.uk
Wed, 8 Mar 2000 12:41:20 GMT


On Wed, 08 Mar 2000 13:25:07 +0100, 
"Jonathan" == Jonathan Buchanan <buchanan@olsen.ch> writes:

Jonathan> We have had a stable CORBA network for quite a while now but suddenly
Jonathan> today we find omniNames keeps crashing with the following lines in
Jonathan> stderr.log:

Jonathan> Wed Mar  8 13:15:44 2000:

Jonathan> Starting omniNames for the first time.
Jonathan> Wrote initial log file.
Jonathan> Read log file successfully.
Jonathan> Root context is IOR:000000000000002849444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578743a312e3000000000010000000000000028000100000000000d3139332e37322e38312e3238000013240000000c38c64470c61337e500000002
Jonathan> Checkpointing Phase 1: Prepare.
Jonathan> Checkpointing Phase 2: Commit.
Jonathan> Checkpointing completed.
Jonathan> open(/dev/zero): Too many open files

Just an idea: how many .nfs789A3A etc. files do you have  in your omni
directory? Could it be that they are somehow still kept open (which would
probably be a bug, but never mind)

Incidentally, inode counts don't help: it's the process that has run out of
file handles (this is system defined, see OPEN_MAX in /usr/include/limits.h;
this is typically 64 or so).

Cheers,

                                                                      Philip

-- 
Not getting what you want is sometimes a wonderful stroke of luck.
-----------------------------------------------------------------------------
Philip Lijnzaad, lijnzaad@ebi.ac.uk | European Bioinformatics Institute,rm A2-24
+44 (0)1223 49 4639                 | Wellcome Trust Genome Campus, Hinxton
+44 (0)1223 49 4468 (fax)           | Cambridgeshire CB10 1SD,  GREAT BRITAIN
PGP fingerprint: E1 03 BF 80 94 61 B6 FC  50 3D 1F 64 40 75 FB 53