Устанавливаю PostgreSQL. ДЕлаю так:
./configure
gmake
su
gmake install
adduser postgres
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres
Это все проходит успешно. Далее, при попытке сделать
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data/
получаю на консоль такое сообщение:
....
....
....
creating tempate1 database in /usr/local/pgsql/data/base/1... IpcSemaphoreCreate: semget(key=1, 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 1).
initdb failed.
Насколько я понимаю, нужно пересобирать ядро. Не совсем понятно, с какими параметрами. Если с параметрами SEMMNI и SEMMNS, то какие нужно устанавливать для них значения?
Кто сталкивался с подобным, прошу помощи.