Я имею, просто устанавливают 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),
Можно проверить, что система имеет достаточные настройки ядра. В прошлом у меня были проблемы, когда init-скрипт PostgreSQL пытался запустить Postmaster, но из-за недостаточных настроек разделяемой памяти он беззвучно выходил из строя.
Обычно вы видите полезные сообщения, объясняющие настройки, которые нужно изменить, но init-скрипт может скрыть вывод. Попробуйте запустить постмастер вручную - это команда на моей системе: /usr/bin/pg_ctl start
Если вы видите вывод, жалующийся на настройки ядра, то вы знаете, что это виновник. Эта страница может вам помочь: http://www.postgresql.org/docs/9.0/static/kernel-resources.html