▼スレッド
│
└◇2996:[PostgreSQL]postmaster起動時のエラー対処方法について [KK] 08/07 19:59
├◇3005:Re:[PostgreSQL]postmaster起動時のエラー対処方法について [discypu] 08/09
│└◇3024:Re:[PostgreSQL]postmaster起動時のエラー対処方法について [discypu] 08/25
├◇3019:Re:[PostgreSQL]postmaster起動時のエラー対処方法について [you] 08/23
│└◇3020:Re[2]:[PostgreSQL]postmaster起動時のエラー対処方法について [SOJ] 08/24
│ └◇3022:Re[3]:[PostgreSQL]postmaster起動時のエラー対処方法について [な] 08/24
│ └◇3023:Re[4]:[PostgreSQL]postmaster起動時のエラー対処方法について [SOJ] 08/25
よろしくお願いします。スレッド一覧
昨日初めてCygwinをダウンロードしたのですが、PostgreSQLのpostmaster起動時に「Segmentation fault (core dumped)」と表示されpostmasterを起動することができません。
[環境]
OS:Windows2000SP4
Cygwin:1.5.18-1
PostgreSQL:7.4.5-1(Cygwinのsetup.exeを利用しダウンロードしました。)
-------
[状況]
1)Cygwinのコンソール上でcygserverを起動。
$ /usr/sbin/cygserver &
$ cygserver: Initialization complete. Waiting for requests.
psコマンドでcygserverが起動していることを確認。
2)PostgreSQLのinitdbコマンドを実行。
/var/lib/pgsql/dataディレクトリを作成し、
$ initdb --encoding=EUC-JP -D /var/lib/pgsql/data
.
.
Success. You can now start the database server using:
/var/lib/pgsql/data以下に各ファイルが作成されていることを確認。
3)postmasterを起動
$ postmaster -D /var/lib/pgsql/data
Segmentation fault (core dumped)
と表示されpostmasterを起動させることができません。
-------
postgresql.confのmax_connections、shared_buffersの値を変更(少なく)してみたのですが同様の症状でした。
何とかCygwin上でPostgreSQLを動かしたいのですが、どこから対処していけば良いかわかりかねています。
解決に繋がるようなヒントだけでもいただければと思い、こちらに投稿させていただきました。
またPostgreSQLのバージョンの変更を試してみる価値はあるでしょうか?その場合はPostgreSQLのソースをダウンロードし、Cygwin上でコンパイルをすれば可能でしょうか?
よろしくお願いします。
KK
追試していませんが、スレッド一覧
pgsql-cygwin MLの以下の件と同じであれば、
http://archives.postgresql.org/pgsql-cygwin/2005-08/msg00006.php
cygwin MLの以下のメールより、
http://cygwin.com/ml/cygwin/2005-08/msg00249.html
たぶんCygwin Snapshotsの2005-Aug-06あたりで対策されているようです。
http://cygwin.com/snapshots/
Snapshots 2005-Aug-24に入れ替えるとエラーが出ず、postmasterが起動できることをスレッド一覧
確認しました。
http://discypus.jp/wiki/?Cygwin%2FPostgreSQL%2F%A5%E1%A5%E2#j83446ec
ただし、細かい動作は確認してないので、他のエラーがでるかもしれません。
とはいえ、cygwinを古いもの(cygwin-1.5.10-3〜cygwin 1.5.17-1 のいずれか) に
した方がたぶん無難なのですが。
もっとも、可能ならPostgreSQL本家のPostgreSQL 8.0.X Windows版を使った方が
無難なのは言うまでもないわけですけど。
私もこの問題がある。今KKさんは対策が分かれば、教えていただきませんか?スレッド一覧
俺もこの問題に直面しました。スレッド一覧
解決方法が分かる方は是非教えていただきたいです。
すでに対策として、スレッド一覧
・1.5.17-1 に戻す
・20050806 以降の snapshot dll に入れ替える
というふたつが提示されていますが、
誰かが検証してくんなきゃヤですか?
ご回答どうもありがとうございます。スレッド一覧
cygwinのバージョンを落とす方向でやってみようと思います。