- PR -

postgres自動起動不具合

1
投稿者投稿内容
ゆかり
会議室デビュー日: 2007/11/15
投稿数: 1
投稿日時: 2007-11-15 13:42
初めまして。
よろしくお願い致します。

OS:RedHatLinux ES3
DB:postgres7.3
PG:JAVA

を設定し、
毎日再起動しpostgresを自動起動しているのですが
一週間に1回〜3回くらいの割合で
再起動後にpostgresが自動起動していない現象が発生します。

そのため、起動時設定にてshを作成して
/usr/local/pgsql/bin/pg_ctl -w start
を行なうようにしたら、
一ヶ月ほどは、特に問題は起こりませんでしたが
最近また頻発して起こるようになりました。

下記はその際に表示されているerrlogになります。

Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.

起動後、自動起動に失敗しても再度
/usr/local/pgsql/bin/pg_ctl -w start
を行なうとpostgresは起動します。

定期的に発生しないため原因が掴めません。

どなたかアドバイスをよろしくお願い致します。



みなと
大ベテラン
会議室デビュー日: 2002/06/14
投稿数: 202
お住まい・勤務地: Q州地方の日本海側
投稿日時: 2007-11-15 16:13
こんにちは。

で、そのログに記録されていたことに対する
対処(調査)としては、何をおこなって、その結果は
どんなでしたか?

それらの結果からなにか心当たり、あるいは想像できることは
ありませんでしたか?
上総
大ベテラン
会議室デビュー日: 2006/06/22
投稿数: 107
投稿日時: 2007-11-15 16:49
引用:

ゆかりさんの書き込み(2007-11-15 13:42)より

Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.



これは単なるエラーメッセージです。
PostgreSQLが起動していない(認識出来ない)状態で、PostgreSQLに接続するアプリを
起動すると出力されます。
このメッセージから解るのは当該アプリからPostgreSQLが認識出来ないというだけです。

詳細をSyslogに書き込まれる事を奨めます。
1

スキルアップ/キャリアアップ(JOB@IT)