From: Takuma Hoshiai Date: Tue, 15 Oct 2019 09:39:30 +0000 (+0900) Subject: Doc: add failover_command description X-Git-Tag: V3_6_19~7 X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=bccc6cb25a571714729cf13aff4fbbec3ee37d66;p=pgpool2.git Doc: add failover_command description Add more exaplain about a case that failover_command execute when it does not have a new master node. In this case, special characters in failover_command are specified fixed values. --- diff --git a/doc.ja/src/sgml/failover.sgml b/doc.ja/src/sgml/failover.sgml index 946f33330..62d208b97 100644 --- a/doc.ja/src/sgml/failover.sgml +++ b/doc.ja/src/sgml/failover.sgml @@ -180,6 +180,33 @@ + + + + マスターノードは、生きているデータベースノードの中から一番若い(小さい)ノードIDを持つノードを参照します。 + ストリーミングレプリケーションモードでは、このノードはプライマリノードとは異なる場合があります。 + 内では、 %mはPgpool-IIによって選出された新しいマスターノードとなります。 + 新しいマスターノードには生きているノードで一番若い(小さい)ノードが割り当てられます。 + 例えば、ノード0、1、2という3つのノードを持ち、ノード1がプライマリノード、全てのノードは正常である(ダウンしているノードがない)と仮定します。 + ノード1がダウンした場合、failover_command は %m = 0 で呼び出されます。 + また、全てのスタンバイノードがダウンした状態でプライマリノードのフェイルオーバが起きた場合、failover_commandは %m = -1、および%H,%R,%r = "" で呼び出されます。 + + +