情報を取得する他の Pgpool-II のインデックスを指定します。
0 の場合はローカルの watchdog の情報を取得します。
省略された場合は、全ての watchdog ノードの情報を取得します。
pcp_common_options を参照してください。
ここでは,出力例を示します。
$ pcp_watchdog_info -h localhost -p 9898 -U postgres Password: 3 3 YES server1:9999 Linux server1.localdomain server1 server1:9999 Linux server1.localdomain server1 9999 9000 4 LEADER 0 MEMBER server2:9999 Linux server2.localdomain server2 9999 9000 7 STANDBY 0 MEMBER server3:9999 Linux server3.localdomain server3 9999 9000 7 STANDBY 0 MEMBER
結果は以下の順のとおりです。
    
    最初に出力される行は、watchdog クラスタの情報を示しています:
    
    1. クラスタ内の全 watchdog ノード数
    2. アクティブなメンバーシップを持つwatchdog ノード数
    3. 仮想 IP がこのノードで起動しているか?
    4. リーダノード名
    5. リーダノードホスト
   
    
    それ以降は watchdog ノードのリストが出力されます:
    1. ノード名
    2. ホスト名
    3. pgpool ポート番号
    4. watchdog ポート番号
    5. 現在のノードステータス
    6. 現在のノードステータス名
    7. 現在のメンバーシップステータス
    8. 現在のメンバーシップステータス名
   
verbose モードは結果の詳細を表示できます。例えば:
$ pcp_watchdog_info -h localhost -p 9898 -U pgpool -v Password: Watchdog Cluster Information Total Nodes : 3 Remote Nodes : 2 Member Remote Nodes : 2 Alive Remote Nodes : 2 Nodes required for quorum: 2 Quorum state : QUORUM EXIST Local node escalation : YES Leader Node Name : server1:9999 Linux server1.localdomain Leader Host Name : server1 Watchdog Node Information Node Name : server1:9999 Linux server1.localdomain Host Name : server1 Delegate IP : 192.168.56.150 Pgpool port : 9999 Watchdog port : 9000 Node priority : 1 Status : 4 Status Name : LEADER Membership Status : MEMBER Node Name : server2:9999 Linux server2.localdomain Host Name : server2 Delegate IP : 192.168.56.150 Pgpool port : 9999 Watchdog port : 9000 Node priority : 1 Status : 7 Status Name : STANDBY Membership Status : MEMBER Node Name : server3:9999 Linux server3.localdomain Host Name : server3 Delegate IP : 192.168.56.150 Pgpool port : 9999 Watchdog port : 9000 Node priority : 1 Status : 7 Status Name : STANDBY Membership Status : MEMBER