[pgpool-general-jp: 1407] カスケードレプリケーションを利用している場合に、スレーブノードに接続できない

ymori.ymori @ gmail.com ymori.ymori @ gmail.com
2016年 7月 6日 (水) 00:04:44 JST


はじめまして、森と申します。

以下の環境で、PostgreSQL を運用しております。

---------------------------------------------------------------------------
・OS : Amazon Linux AMI release 2016.03
・PostgreSQL 9.3
・以下の構成でStreaming Replication

   master --> slave1 --> slave2 ( 全て非同期)
---------------------------------------------------------------------------

「pgpool-II 3.5.2」を利用して、各ノードへ接続設定を行ったところ、slave2に対してのみ接続が行えません。

詳細な状況は以下のとおりです。

-------------------------------------------------------------------------
--------------------

■状況1

pgpool.confを下記設定すると、両ノードに問題なく接続できます。

・backend 0 にmaster
・backend 1 にslave1

■状況2

pgpool.confを下記設定すると、slave2へ接続できません。(接続されません)

・backend 0 にmaster
・backend 1 にslave2

pgpool_statusを見ると、slave2はunusedになっています。

up
unused

■状況3

pgpool.confを下記設定すると、slave2のみへ接続できません。(接続されません)

・backend 0 にmaster
・backend 1 にslave1
・backend 2 にslave2

■状況4

pgpool.confを下記設定すると、slave2へ接続できます。

・backend 0 にslave2

-------------------------------------------------------------------------
--------------------

上記のような状況になり得る原因について、なにかお心当たりが有る方がいらっしゃましたら、少しでも情報を頂ければと思っています。

どうぞ宜しくお願いします。
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://www.sraoss.jp/pipermail/pgpool-general-jp/attachments/20160705/52d748e3/attachment-0001.html>


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