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を使用しています)
システムに十分なカーネル設定があることを確認するためにチェックする場合があります。過去に、PostgreSQLのinitスクリプトがpostmasterを起動しようとし、共有メモリの設定が不十分なためにサイレントに失敗するという問題が発生しました。
通常、変更が必要な設定を説明する役立つメッセージが表示されますが、initスクリプトは出力を非表示にすることができます。 postmasterを手動で起動してみてください-私のシステムのコマンドは次のとおりです:/ usr/bin/pg_ctl start
カーネル設定について不平を言う出力が表示された場合は、それが原因であることがわかります。このページはあなたを助けることができます: http://www.postgresql.org/docs/9.0/static/kernel-resources.html