[pgsql-jp: 33773] Re: Solaris8 上の PostgreSQL 7.4.3 での initdb エラー

ETO Hirofumi etoh @ bunroku.cc.saga-u.ac.jp
2004年 7月 28日 (水) 19:17:15 JST


佐賀大学の江藤です。

> こんにちは。石田@苫小牧市です。

こんにちは。

> 大変失礼しました。寝ボケてました^^;;
> これといって方法はなさそうなので、initdb を
> 書き換えてしまってはどうでしょうか。
> (initdbはシェルスクリプトなので)

initdb ってシェルスクリプトなんですね、知らなかったです(^^;;

> 626行目あたり
> $ECHO_N "creating template1 database in $PGDATA/base/1... "$ECHO
> の前後くらいで
> PGSQL_OPT="$PGSQL_OPT -c shared_buffers=共有バッファの数"
> でいけそうな気がします。

情報ありがとうございます。
上記を参考に src/bin/initdb/initdb の max_connections を5倍にしている部
分を2倍にし、その下の部分の for 文に 20 を追加しました。

566行     nbuffers=`expr $nconns '*' 2`
                                     ~
578行 for nbuffers in 1000 900 800 700 600 500 400 300 200 100 50 20
                                                                  ~~

とりあえず上記の状態で regression test を行いましたが、initdb は問題なく
行われ regression test が始まりました。

情報ありがとうございます。

regression test の結果は、以下の2つだけが FAILED となりました。

     temp                 ... FAILED
     alter_table          ... FAILED

気にしなくてよいものかどうかは不明です(^^;;;

この設定でインストールしたもので initdb を行ってみます。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
所属   佐賀大学学術情報処理センター
名前   江藤 博文(Eto Hirofumi)
E-mail etoh @ cc.saga-u.ac.jp
URL    http://bunroku.cc.saga-u.ac.jp
電話(ダイヤルイン)
       0952-28- (8594) (8592) (8109)
                研究室 事務室  FAX
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-



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