LINUX.ORG.RU
ФорумAdmin

Установка PostgreSQL на FreeBSD с ограниченными ресурсами


0

0

Пытаюсь запустить PostgreSQL на VPS с FreeBSD. При выполнении

# su -l pgsql -c initdb

получаю

DETAIL: Failed system call was shmget(key=1, size=1654784, 03600).

HINT: This error usually means that PostgreSQL's request for a shared memory segment exceeded available memory or swap space. To reduce the request size (currently 1654784 bytes), reduce PostgreSQL's shared_buffers parameter (currently 50) and/or its max_connections parameter (currently 10).

Гугль ничего внятного ответить не смог. Не совсем понимаю, где рулить параметрами shared_buffers и max_connections? Конфига базы еще нет, а у initdb соответствующих опций, похоже, нет.

14 июня 2008 г.
Ответ на: комментарий от chocholl

> смотри параметр shared_memory и все что там по мемори в pgsql.conf

На момент инициализации базы этого файла еще нет. Если таки есть, то где его искать?

P.S. Тема уже чисто академическая -- в реале вынесли базу на другой сервер.

eugine_kosenko ★★★
() автор топика
Ответ на: комментарий от Chumka

> Можно увеличить kern.ipc.shmmax в sysctl. > Поставить больше чем 1654784.

В теме написано "с ограниченными ресурсами". VPS, памяти мало.

eugine_kosenko ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.