[pgsql-jp: 37551] Re: template1に対するvacuum
Y.Watanabe
haward99 @ yahoo.co.jp
2006年 9月 17日 (日) 22:40:28 JST
あわててるのはわかりますが、
せめてpostgresのバージョンとOS環境くらい書きましょうよ。
"Morita Kazuro" wrote on 2006/09/17 21:52
with Subject: [pgsql-jp: 37550] template1に対するvacuum
> 森田と申します。お世話になっております。
>
> 本日急にpostgresにアクセスできなくなって、再起動もできなくなりました。
> ログを見ましたら次のようなものが出ておりました。
>
> LOG: database system was shut down at 2006-09-17 21:05:08 JST
> LOG: checkpoint record is at 3BC/8C3BBBAC
> LOG: redo record is at 3BC/8C3BBBAC; undo record is at 0/0; shutdown TRUE
> LOG: next transaction ID: 2146484146; next OID: 1468689963
> LOG: next MultiXactId: 1; next MultiXactOffset: 0
> LOG: database system is ready
> LOG: transaction ID wrap limit is 2147484146, limited by database "postgres"
> WARNING: database "postgres" must be vacuumed within 1000000 transactions
> HINT: To avoid a database shutdown, execute a full-database VACUUM in "postgres".
> FATAL: database is not accepting commands to avoid wraparound data loss in database "postgres"
> HINT: Stop the postmaster and use a standalone backend to vacuum database "postgres".
>
> ログの指示に従って postgresを起動して template1 に対して vacuum したらなおったんですが、
> これはいったいなにが起こったんでしょうか? 原因などを御教えいただけないでしょうか?
pgsql-jp メーリングリストの案内