[pgcluster: 880] Re: リカバリモードにてオンライン復旧について
柳田
yanagita.tomohiko @ itk.nifty.co.jp
2006年 4月 17日 (月) 17:36:56 JST
柳田です。
構成を変更したり、色々試してみましたが、リカバリは正常に動作してくれません。
PGCluster-1.0.10を使用していますが、PGCluster-1.0.9aの時と同様の症状が発生します。
【変更構成】
・サーバ1(happy118)
クラスタサーバ1
・サーバ2(happy119)
ロードバランサ(マスタ)
・サーバ3(happy114)
クラスタサーバ2
レプリケーションサーバ(マスタ)
1点気になることがあります。
クラスタDB(happy114)が異常になった時、更新クエリを実行すると
ロードバランサのpglb.stsファイルに、”port(5432) happy114 error”と記録されると思うのですが
下記のような内容しか記録されていません。
pglb.sts----------------------------------------------------------------
Mon Apr 17 16:31:51 2006 port(5432) host:happy118 start use
Mon Apr 17 16:31:51 2006 port(5432) host:happy114 start use
----------------------------------------------------------------------
レプリケーションサーバのはpgreplicate.stsは下記のように記録されています。
pgreplicate.sts-----------------------------------------------------------
Mon Apr 17 16:51:53 2006 port(5432) host:happy118 start use
Mon Apr 17 16:51:53 2006 port(5432) host:happy114 start use
Mon Apr 17 16:51:53 2006 cascade(happy114) port(8001) start use
Mon Apr 17 16:56:14 2006 port(5432) host:happy114 error <----(1)クラスタDBに更新クエリ実行
Mon Apr 17 16:56:47 2006 port(5432) host:happy114 initialize
Mon Apr 17 16:56:47 2006 port(5432) host:happy114 initialize
Mon Apr 17 16:56:51 2006 port(5432) host:happy118 error <----(2)リカバリ実行時にマスタも異常と判断される。
----------------------------------------------------------------------
(1)はクラスタDB停止後にロードバランサで更新クエリを実行している為、エラーとなっています。
(2)はリカバリ実行時にリカバリに使用されるマスタクラスタDBがエラーと判断されています。
ロードバランサは異常と判断していないということでしょうか?
よろしくお願いします。
pgcluster メーリングリストの案内