[pgpool-general-jp: 1223] Re: watchdogのtrusted_serverの動きについて

Takanori Urata takanori.urata @ thot.co.jp
2013年 11月 6日 (水) 21:38:27 JST


to:長田さま

ご連絡をいただきありがとうございます。

> 上位サーバ(trusted_servers に指定したサーバをそう呼んでいます)への接続
> が失敗した場合、上位サーバに障害が発生した可能性も考えられるのですが、
> これは回線障害や pgpool-II サーバの障害と切り分けられないため、現状の
> 実装では pgpool-II 自体がダウン状態へ遷移するようにしています。
上位サーバ(trusted_servers)に指定がある場合、pgpool-II間で正常に死活監視が出来ている場合でも、pgpool-IIの異常と判定しているということですね?

という事は、上位サーバを利用する場合は複数台指定したほうがよいと言うことで間違いないようなので、出来れば公式サイト等にそのように記述いただけると助かります。

また、可能であればpgpool-II間の死活監視と上位サーバとの死活監視に対して重み付け等が設定できたりすれば、利用者の判断に委ねることが出来るのではないかとも思います。

以上、宜しくお願い致します。



2013年11月6日 19:53 Yugo Nagata <nagata @ sraoss.co.jp>:

> 長田です。
>
> 返信が遅くなり申し訳ありません。
>
> On Thu, 31 Oct 2013 19:01:25 +0900
> Takanori Urata <takanori.urata @ thot.co.jp> wrote:
>
> > to:pgpool-general-jp メーリングリスト 御中
> >
> > pgpool-II 3.3.1のwatchdogを下記のように設定しています。
> >
> > [pgpool.confの抜粋]
> > use_watchdog = on
> > trusted_servers = 'WS01'  <= (DB01 / DB02共同じ)
> >
> > wd_hostname = 'DB01'
> > wd_lifecheck_method = 'heartbeat'
> > heartbeat_destination0 = 'DB02'
> >
> > other_pgpool_hostname0 = 'DB02'
> >
> > この時、WS01とシャットダウンするとpcp_watchdog_infoコマンドのステータスが”4”になります。
> >
> > しかし、WS01を再起動してもpgpool-IIの状態は変化しません。
> >
> > 死活監視はheartbeatでDB01-DB02間でも行われているのではないでしょうか?
> > なぜ、WS01がシャットダウンした段階で、pgpool-IIのステータスが"4(ダウン)"になってしまうのでしょうか?
>
> 上位サーバ(trusted_servers に指定したサーバをそう呼んでいます)への接続
> が失敗した場合、上位サーバに障害が発生した可能性も考えられるのですが、
> これは回線障害や pgpool-II サーバの障害と切り分けられないため、現状の
> 実装では pgpool-II 自体がダウン状態へ遷移するようにしています。
>
> また、一度ダウン状態になった pgpool-II は原因調査の後手動で再起動することを前提
> としているため、WS01 を再起動しただけでは状態は元に戻りません。
>
> そのため trusted_servers には常にアクセス可能であることが前提のサーバを指定する
> 必要があります。ただし、複数のサーバをカンマ区切りで指定可能であり、その内どれか
> 1つでもアクセス可能であれば障害発生とはみなされません。
>
> >
> > ちなみに、WS01をシャットダウンした状態でDB01-DB02間でpingが通ることも確認しました。
> >
> > 以上、宜しくお願いします。
>
>
> --
> Yugo Nagata <nagata @ sraoss.co.jp>
>



-- 
// 2011/9/1付けで社名を変更致しました。
// 何卒これまでにも増してご支援のほどよろしくお願い申し上げます。

// thot株式会社(thot, inc.)
// 旧社名:ブルーオーシャンシステムズ株式会社
// 営業部 浦田 隆徳 Takanori Urata
//  080-3539-2703
//  takanori.urata @ thot.co.jp
// 〒811-1302 福岡市博多区住吉4-1-5
//                   福岡GOAビル 9F
//  TEL:092-434-4300 FAX:092-434-7556
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://www.sraoss.jp/pipermail/pgpool-general-jp/attachments/20131106/bb5a2c86/attachment-0001.html>


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