Re: Warning: Don't delete those /tmp/.PGSQL.* files

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Warning: Don't delete those /tmp/.PGSQL.* files
Дата
Msg-id 27358.975195612@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Warning: Don't delete those /tmp/.PGSQL.* files  (GH <grasshacker@over-yonder.net>)
Ответы Re: Warning: Don't delete those /tmp/.PGSQL.* files  (GH <grasshacker@over-yonder.net>)
Список pgsql-general
GH <grasshacker@over-yonder.net> writes:
> FATAL 1:  ReleaseLruFile: No open files available to be closed
> ............................................................pg_ctl:
> postmaster does not start up

> After that, all postgres processes die and the cycle begins again on
> subsequent attempts to start postgres.
> At one point I would receive some "Too many open files" (or similar)
> error with postgres holding more than 750 file descriptors -- almost
> entirely consisting of socket streams.
> What is the significance of "ReleaseLruFile" and how can I repair this?

> This is using FreeBSD 4.1-RELEASE and Postgres 7.0.2.

7.0.3 will probably help --- the message is coming out of some
inappropriate error recovery code that we fixed in 7.0.3.

The underlying problem, however, is that you are running out of kernel
file table slots (ENFILE or EMFILE error return from open()).  Not
enough info here to tell why that's happening.

            regards, tom lane

В списке pgsql-general по дате отправления:

Предыдущее
От: GH
Дата:
Сообщение: Re: Warning: Don't delete those /tmp/.PGSQL.* files
Следующее
От: "rob"
Дата:
Сообщение: Integrity Relationships