[pgpool-general-jp: 1466] Re: プライマリ、スタンバイが逆に認識されます

Tatsuo Ishii ishii @ sraoss.co.jp
2017年 10月 8日 (日) 10:26:20 JST


石井です。

ログの提供ありがとうござした。原因がわかりました。ご推察の通り、3.4.11
と3.4.12の間でenbugが発生していたようです。添付の1行パッチで直ると思い
ますので、よろしければお試しください。
--
Tatsuo Ishii
SRA OSS, Inc. Japan
English: http://www.sraoss.co.jp/index_en.php
Japanese:http://www.sraoss.co.jp

> 正岡です。
> 
> 3.4.11,3.4.13で取得したデバッグログを送付します。
> 
> 取得方法は以下です。
> pgpool -n -d >logname 2>&1
> 
> よろしくお願いします。
> 
> 
> On Fri, 06 Oct 2017 07:58:45 +0900 (JST)
> Tatsuo Ishii <ishii @ sraoss.co.jp> wrote:
> 
>> 石井です。
>> 
>> > 正岡と申します。
>> > pgpool 3.4.13、postgresql9.3のストリーミングレプリケーションモードで
>> > backend_hostname0=host0
>> > backend_hostname1=host1
>> > としたとき、
>> > host0がスタンバイ、host1がプライマリの状態で
>> > pgpoolを起動後、show pool_nodesで確認すると
>> > host0がプライマリ、host1がスタンバイと表示され、
>> > SQLはhost0に投げられます。
>> > 
>> > 確認したところ3.4.11までは正しく認識され
>> > 起動直後にfind_primary_nodeの処理がログに記載されてますが
>> > 3.4.12ではありませんでした。
>> > これは不具合なのでしょうか。
>> 
>> Pgpool-IIのデバッグログを見せていただけますか?
>> --
>> Tatsuo Ishii
>> SRA OSS, Inc. Japan
>> English: http://www.sraoss.co.jp/index_en.php
>> Japanese:http://www.sraoss.co.jp
> 
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: find-primary-node.diff
型:         text/x-patch
サイズ:     493 バイト
説明:       無し
URL:        <http://www.sraoss.jp/pipermail/pgpool-general-jp/attachments/20171008/ff41b8d1/attachment.bin>


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