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
|
Список | 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 по дате отправления: