FreeBSD shared memory settings

From: "Paul Khavkine" <pkhavkine(at)gmail(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: FreeBSD shared memory settings
Date: 2006-12-15 18:54:06
Message-ID: cd25b6880612151054o52a33dd6x18f40811bcc66a7a@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi Guys.

I have a bit of a peculiar situation.

I have t move a PostgreSQL 7.3 installation from a freeBSD 4.8 to a FreeBSD
6.1.
I have PG 7.3 installed in a single directory, have moved the directory from
one server to another. After instaling all the compat 4x and 5x libraries
everything seems to be ok, except when i start postmaster, the following
error comes up:

IpcSemaphoreCreate: semget(key=5433001, num=17, 03600) failed: No space left
on device

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 32).

The PostgreSQL Administrator's Guide contains more information about
configuring your system for PostgreSQL.

I have adjusted kernel settings for shared memory, but no go.
We have a native PG 8.1 on same machine (different port) working just fine.

Also the 7.3 install (FreeBSD 4.8 binary) has all default values in
postgres.conf for FreeBSD 4.8.

Any ideas ?

Thanx
Paul

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Jeff Davis 2006-12-15 19:04:44 Re: FreeBSD shared memory settings
Previous Message Erik Jones 2006-12-15 18:11:31 Re: query on table name to return columns and data types?