[pgsql-jp: 34914] Re: pg_ctlのログについて

水野 圭 kiyoshi_mizuno @ mail.toyota.co.jp
2005年 2月 21日 (月) 08:26:51 JST


水野です。

> -----Original Message-----
> こんのです
(中略)
> エラーは相変わらず表示されるのですが、原因が掴めません。

原文に添付されていたログ整形すると

1: [postgres @ ktt pgsql]$ pg_ctl stop
2: LOG:  smart shutdown request waiting for postmaster to shut down....
3: LOG:  shutting down.
4: LOG:  database system is shut down done postmaster successfully shut down
5: [postgres @ ktt pgsql]$ pg_ctl -w start
6: waiting for postmaster to start...
7: LOG:  PGSTAT: bind(127.0.0.1) failed: Cannot assign requested address
8: LOG:  PGSTAT: statistics collector startup skipped
9: LOG:  database system was shut down at 2005-02-16 17:05:09 JST
10:LOG:  checkpoint record is at 0/B561790
11:LOG:  redo record is at 0/B561790; undo record is at 0/0; shutdown TRUE
12:LOG:  next transaction id: 768695; next oid: 278473
13:FATAL:  The database system is starting up.
14:LOG:  database system is ready
15:done
16:postmaster successfully started

となるので、DB本体は起動できていますね。
ただ7〜9行目を見ると統計情報収集器の起動に失敗しているので、
テーブル検索するときにインデックスを使うかフルサーチすべきか
判断できない、等といった副作用が出る可能性があります。
(oracleは上記のような事をやってるけど、Postgresはしてないのかな)
元々統計情報を使用していないなら実害は出ないとは思います。
ソケットだからOSのrebootで解決、という可能性もあります。

↓PGSTATに関するVer8のマニュアルです。

http://www.postgresql.jp/document/pg801doc/html/monitoring-stats.html
http://www.postgresql.jp/document/pg801doc/html/runtime-config.html

---------+---------+---------+---------+---------+---------+---------+
 水 野 圭 (みずの・きよし) 
トヨタ自動車株式会社 生産物流システム生技部 第1システム室 部品物流Gr
 Addr: 471-8574 愛知県豊田市貞宝町貞宝7
 Tel : (0565) 35-5757 (内線) 830-5757
 Fax : (0565) 35-5629
 Mail: kiyoshi_mizuno @ mail.toyota.co.jp 




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