Too much descriptors could be opened if you have glibc with bug in
"gethostbyname".
To check if your glibc has this bug, during running of "index" run command
"netstat -u". If it returns many (> -N) lines, then your glibc has a bug.
Alternatively, you can find out open files by looking to the directory
/proc/<PID>/fd , where <PID> is the process ID of "index".

Alexander.

----- Original Message -----
From: "Achilleas Mantzios" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 22, 2001 4:18 PM
Subject: [aseek-users] crazy descriptors (revisited)


>
>
>
> yesternight i got :
>
> Feb 22 04:02:03 achill kernel: VFS: file-max limit 4096 reached
> Then :
> In the morning after i saw the problem (in the mean time the site was down
> because the cgi simply could not open a single socket) i tried to kill
index.
> After hitting <CTRL-C> (i have the new aspseek1.0.3), the descriptors were
> released,
> and the system went up running again.
> Then i had to killall -KILL in order to get rid of the <zombie> index'es.
> I increased file-max to 8192.
> I rerun index, which gently took care of the abnormal termination, and
resumed,
> and thats it.
>
> I had sent a similar message, but then it was partially mysql to blame.
> Now mysql is suspicion free!!
>
> Needless to say that only index, mysqld and httpd were running (as
always),
> and some sleeping kernel deamons and sshd.
>
> Achilleus
> Application Developer
> Eurisko A.E.
> ÐéíäÜñïõ 9
> 106 71 ÁèÞíá
> Ôçë: +301 3633362
> Öáî: +301 3633074
> e-mail: [EMAIL PROTECTED]

Reply via email to