Re: insufficient file descriptors on Mac OS X

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: insufficient file descriptors on Mac OS X
Дата
Msg-id 11673.1194627344@sss.pgh.pa.us
обсуждение исходный текст
Ответ на insufficient file descriptors on Mac OS X  (Maximilian Tyrtania <mty@fischerappelt.de>)
Ответы Re: insufficient file descriptors on Mac OS X  (Maximilian Tyrtania <mty@fischerappelt.de>)
Список pgsql-admin
Maximilian Tyrtania <mty@fischerappelt.de> writes:
> <%2007-11-09 14:46:42 CETFATAL:  53000: insufficient file descriptors
> available to start server process

This is not a shared-memory problem.

On my Mac, ulimit -n seems to be 256 by default, and you've got
max_connections = 240 so nearly all of those will be eaten by
semaphores.

You could change the ulimit setting, back off max_connections,
or apply this patch:
http://archives.postgresql.org/pgsql-committers/2007-09/msg00399.php

BTW, if you're really hoping to have 240 connections, you're
gonna need to do something about ulimit -u too.

$ ulimit -a
core file size        (blocks, -c) 0
data seg size         (kbytes, -d) 6144
file size             (blocks, -f) unlimited
max locked memory     (kbytes, -l) unlimited
max memory size       (kbytes, -m) unlimited
open files                    (-n) 256
pipe size          (512 bytes, -p) 1
stack size            (kbytes, -s) 8192
cpu time             (seconds, -t) unlimited
max user processes            (-u) 100
virtual memory        (kbytes, -v) unlimited

            regards, tom lane

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

Предыдущее
От: "Joshua D. Drake"
Дата:
Сообщение: Re: Has anyone attended PostgreSql classes
Следующее
От: Mija Lee
Дата:
Сообщение: Re: Has anyone attended PostgreSql classes