[pgcluster: 920] Re: レプリケーションサーバの起動ができません。

a.mitani @ sra-europe.com a.mitani @ sra-europe.com
2006年 10月 23日 (月) 18:08:32 JST


こんにちは.

このエラーメッセージはメッセージキューの取得に失敗しているという意味ですね.
恐らく,OSのシステム設定でメッセージキューが使えるように設定してやる必要があ
ると思われます.

/proc/sys/kernelの下のmsg*ファイルの内容を確認してみてください.

> 【 エラーの状況 】
> $ /usr/local/pgsql/bin/pgreplicate -D /usr/local/pgsql/etc -vn
> ERROR:PGRinit_recovery(),msgget() failed. (No space left on device)
> ERROR:main():PGRinit_recovery error

なお,PGCluster1.3系は1.3.1rc6が最新です.
http://pgfoundry.org/frs/?group_id=1000072
これらの最新版では,リカバリー中に受信したクエリーをメモリーに溜めずにファイ
ルに溜めるように変更していますので,メッセージキューの値が小さくても動くよう
になっています.
お試しください.

三谷@オランダ



pgcluster メーリングリストの案内