私はubuntu 12.04サーバーでpostgres 9.3インスタンスを起動しています:
~# service postgresql start
* The PostgreSQL server failed to start. Please check the log output.
[fail]
起動は失敗しますが、ログは残りません。このファイルは空です:
tail /var/log/postgresql/postgresql-9.3-main.log
このディレクトリには他のファイルはありません:/ var / log / postgresql /
これをトラブルシューティングする最良の方法は何ですか?
これは新しいpgインストールですか、それともアップグレードを行っただけですか?postgresユーザーがpg構成ファイルとログファイルに対する権限を持っていることを確認してください
—
LinuxDevOps 14
通常、(実行中のpostgresのあなたのスクリプトが行うのと同じ方法を試してみて
—
ジェニーDは回復モニカ言う
su - postgres; /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data
、それはあなたを与えるものを参照してくださいあなたは、あなたのセットアップに応じて変化するユーザー名とパスする必要があるかもしれません。。
@JennyDが言ったことに加え
—
zymhan
-d 3
て、postgres
コマンドに追加します。これにより、ログに書き込まれるより広範なデバッグ出力が可能になります。1または2に変更してデバッグ出力を下げるか、4または5に変更してデバッグ出力を増やしwhich pgsql
ます。
PostgreSQLはサーバーにどのように、どこからインストールされましたか?/ var / log / syslog、/ var / log / messagesなど、システムログに何かありますか?
—
クレイグリンガー14
この質問が閉じられた理由がわかりません。
—
ゲットリ