PostgreSQL не удалось запуститься, pg_log ничего не показывает, что сделать?

Я имею, просто устанавливают PostgreSQL (9.3) как репликация к другому серверу. Когда я запустил его с service postgresql-9.3 start, это сообщило [FAILED] без дальнейшего объяснения. Я не вижу вещи быть сообщенным /var/lib/pgsql/9.3/pgstartup.log ни /var/lib/pgsql/9.3/data/pg_log.Что мне делать? (Я нахожусь на CentOS),

1
задан 12 August 2014 в 21:49
1 ответ

Можно проверить, что система имеет достаточные настройки ядра. В прошлом у меня были проблемы, когда init-скрипт PostgreSQL пытался запустить Postmaster, но из-за недостаточных настроек разделяемой памяти он беззвучно выходил из строя.

Обычно вы видите полезные сообщения, объясняющие настройки, которые нужно изменить, но init-скрипт может скрыть вывод. Попробуйте запустить постмастер вручную - это команда на моей системе: /usr/bin/pg_ctl start

Если вы видите вывод, жалующийся на настройки ядра, то вы знаете, что это виновник. Эта страница может вам помочь: http://www.postgresql.org/docs/9.0/static/kernel-resources.html

1
ответ дан 4 December 2019 в 00:20

Теги

Похожие вопросы