Re: installation problem - semaphores

Поиск
Список
Период
Сортировка
От Luca Pireddu
Тема Re: installation problem - semaphores
Дата
Msg-id 200604021533.25640.luca@cs.ualberta.ca
обсуждение исходный текст
Ответ на Re: installation problem - semaphores  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
On April 2, 2006 10:35, Tom Lane wrote:
> Yadu <yaduonline@gmail.com> writes:
> > selecting default max_connections ... 10
> > selecting default shared_buffers ... 50
> > creating configuration files ... ok
> > creating template1 database in /usr/local1/postgres/data/base/1 ...
> > FATAL: could not create semaphores: No space left on device
> > DETAIL:  Failed system call was semget(1, 17, 03600).
> > HINT:  This error does *not* mean that you have run out of disk space.
> >         It occurs when either the system limit for the maximum number of
> > semaphore sets (SEMMNI), or the system wide maximum number of semaphores
> > (SEMMNS), would be exceeded.  You need to raise the respective kernel
> > parameter.  Alternatively, reduce PostgreSQL's consumption of semaphores
> > by reducing its max_connections parameter (currently 10).
> >         The PostgreSQL documentation contains more information about
> > configuring your system for PostgreSQL.
> >
> > Since I am using Solaris OS, I may need to reboot the machine to change
> > the value of semmns. I don't want to do that. How can I reduce the
> > parameter max_connections and rerun the command?
>
> initdb has already reduced it as far as is sane, if not further.  (The
> underlying implementation is such that values less than 16 don't
> actually reduce the number of semaphores we acquire.)  You'll have to do
> whatever is needed to fix the kernel limit.  Don't forget to look at the
> shared memory limit while you're at it; it's likely that that's
> unreasonably small, too.
>
>             regards, tom lane

You might not need to reboot.  You can change resource limits with the prctl
command.  Check out the posts by t_altamimi on this thread
http://forums.oracle.com/forums/message.jspa?messageID=1077746

Luca

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: installation problem - semaphores
Следующее
От: "fufay"
Дата:
Сообщение: Re: about partitioning