[pgsql-jp: 29808] postmaster が再起動不能

Hisashi Chiba chibacchi @ mb.infosnow.ne.jp
2003年 5月 8日 (木) 13:00:42 JST


千葉と申します。

PostgreSQL 7.2 を利用しているのですが、作業をしている最中に、突然エラーが出
始めたので、
postmaster を停止させ、再起動しようとしたのですが、起動する事が出来なくなっ
てしまいました。

作業としては
$ psql -d db -c "copy table from '/home/postgres/data/datafile.euc'
delimiters ',';"
としていました。

このとき、データに整合性がとれない箇所が頻発したので、 vi で編集し、上記を数
回繰り返していた
のですが、突然、以下のエラーメッセージが出て、作業が出来なくなりました。

psql: FATAL 1:  XLogFlush: request A/C4CCA370 is not satisfied --- flushed
only to A/C40E3194

そこで、一度 postmaster を停止させ、再起動したのですが、
$ /etc/rc.d/init.d/postgres stop
Stopping postgres: postmaster [1955 1954 1953]
$ /etc/rc.d/init.d/postgres start
Starting postgres: postmaster []
と表示されて、念のため ps aux | grep postgres としても、やはりプロセスは存在
しませんでした。

再度、起動しようと
$ /etc/rc.d/init.d/postgres stop
Stopping postgres:
$ /etc/rc.d/init.d/postgres start
Starting postgres: postmaster []
としてて駄目でした。

どこを調べて、何をすれば起動出来るのか、皆目見当がつきません。
皆様の知識をお借りしたく、お待ちしております。




pgsql-jp メーリングリストの案内