взято из файла README в вашей директории загрузки / установки,
!!! протестировано и работает.
Установщик PostgreSQL в один клик README
Общая память
PostgreSQL широко использует разделяемую память для кэширования и межпроцессного взаимодействия.К сожалению, конфигурация Mac OS X по умолчанию не позволяет создавать подходящие объемы разделяемой памяти для запуска сервера базы данных.
Перед запуском установки убедитесь, что ваша система настроена на использование большего размера.количество общей памяти.Обратите внимание, что это не «резервирует» какую-либо память, поэтому безопасно настроить гораздо более высокие значения, чем вам может понадобиться изначально.Вы можете сделать это, отредактировав файл /etc/sysctl.conf - например,
% sudo vi /etc/sysctl.conf
На MacBook Pro с 2 ГБ ОЗУ, авторской sysctl.conf содержит:
kern.sysv.shmmax = 1610612736
kern.sysv.shmall = 393216
kern.sysv.shmmin = 1
kern.sysv.shmmni = 32
kern.sysv.shmseg = 8
kern.maxprocperuid = 512
kern.maxproc = 2048
Обратите внимание, что (kern.sysv.shmall * 4096) должен быть больше или равен kern.sysv.shmmax.kern.sysv.shmmax также должен быть кратным 4096.
После того, как вы отредактировали (или создали) файл, перезагрузитесь, прежде чем продолжить установку.Если вы хотите проверить настройки, используемые в настоящее время ядром, вы можете использовать утилиту sysctl:
% sysctl -a
Теперь сервер базы данных может быть установлен.
Для получения дополнительной информации об использовании совместно используемой памяти PostgreSQL см.
http://www.postgresql.org/docs/current/static/kernel-resources.html#SYSVIPC
Поддержка
Для получения помощи по этому установщику посетите форум по адресу:
http://forums.enterprisedb.com/forums/show/9.page
Для получения помощи по пакетам в установщике посетите веб-сайт пакетов.