Re: Проблема с незакрытыми дескрипторами

AlexeyK itsmegawtf at gmail.com
Sun Jun 24 19:06:08 MSD 2007


24.06.07, Exe<xmail at messir.net> написал(а):
> Посмотрите кто отхавал дескрипторы. Все дескрипторы один процесс в линухе
> с настройками по умолчанию не отхапает, там дефолтный лимит  1024.
>
> On Fri, 22 Jun 2007 14:03:55 +0400, AlexeyK <itsmegawtf at gmail.com> wrote:
>
> > Здравствуйте.
> >
> > Столкнулся с проблемой, прямо скажу не знал куда обратиться, но т.к.
> > она может быть связана с nginx, пишу сюда.
> >
> > Утром на сервере вылезла проблема - как мне кажется закончились
> > файловые дескрипторы, /bin/login даже не работает, strace выводит
> >
> > getrlimit(RLIMIT_NOFILE, {rlim_cur=600000, rlim_max=600000}) = 0
> >
> > т.е. лимит исчерпан и далее
> > close(599999)                           = -1 EBADF (Bad file descriptor)
> > ...
> > close(599988)                           = -1 EBADF (Bad file descriptor)
> >
> > т.е. даже не восстановить уже мертвые (ни один рабочий процесс таким
> > кол-вом не пользуется),
> >
> > Может ли кто-то прояснить в чем может быть проблема?
> >
> > Система Linux Gentoo, 2.4.26
> >
> > Еще раз прошу прощения за возможный оффтоп.
>
>
>
> --
> // Черный Плащ
>
>

Я написал, что ни один рабочий процесс таким количеством не
пользуется, проверял, а каким образом посмотреть "чьи мертвые" не
знаю.


More information about the nginx-ru mailing list