Pgpool-II 3.6.5 文書
前のページ | 上に戻る |  | 次のページ

# pcp_watchdog_info

## 名前

pcp_watchdog_info -- Pgpool-II の watchdog ステータスを表示します

## 概要

`pcp_watchdog_info` [`options`...] [`watchdog_id`]

## 説明

`pcp_watchdog_info` は、 Pgpool-II の `pgpool.conf` の watchdog セクションで定義された Pgpool-II の watchdog ステータスを表示します。 watchdog_id は情報を取得する watchdog ノードのインデックです。 省略された場合には、クラスタ中の全ての Pgpool-II の watchdog ノードのステータスが表示されます。

watchdog_id = 0 はローカルの Pgpool-II ノードのために予約されています。 そのため、リモートの watchdog ノードのインデックスは 1 から始まります。 `pgpool.conf` ではリモート watchdog ノードのインデックスは 0 をベースにしていますが、 `pcp_watchdog_info` ではそれが 1 から始まることに注意してください。

`pcp_watchdog_info` コマンドで情報を取得する際には、他の watchdog のインデックスに 1 を足す必要があります。

例えば、`other_pgpool_hostname0` パラメータで定義されている、添字 0 である最初のリモート watchdog ノードの情報を取得するには、 `pcp_watchdog_info` で watchdog_id = 1 を指定します。

## オプション

`-n `watcgdog_id``
`--node-id=`watcgdog_id``

  情報を取得する他の Pgpool-II のインデックスを指定します。

  0 の場合ははローカルの watchdog の情報を取得します。

  省略された場合は、全ての watchdog ノードの情報を取得します。

`その他`

  pcp_common_options を参照してください。

## 出力例

ここでは，出力例を示します。

    $ pcp_watchdog_info -h localhost -u postgres

    3 NO Linux_host1.localdomain_9991 host1

    Linux_host1.localdomain_9991 host1 9991 9001 7 STANDBY
    Linux_host2.localdomain_9992 host2 9992 9002 4 MASTER
    Linux_host3.localdomain_9993 host3 9993 9003 7 STANDBY

結果は以下の順のとおりです。

    最初に出力される行は、watchdog クラスタの情報を示しています:

    1. クラスタ内の全 watchdog ノード数
    2. 仮想 IP がこのノードで起動しているか？
    3. マスターノード名
    4. マスターノードホスト

    それ以降は watchdog ノードのリストが出力されます:

    1. ノード名
    2. ホスト名
    3. pgpool ポート番号
    4. watchdog ポート番号
    5. 現在のノードステータス
    6. 現在のノードステータス名

`verbose` モードは結果の詳細を表示できます。例えば:

    $ pcp_watchdog_info -h localhost -v -u postgres

    Watchdog Cluster Information
    Total Nodes          : 3
    Remote Nodes         : 2
    Quorum state         : QUORUM EXIST
    Alive Remote Nodes   : 2
    VIP up on local node : NO
    Master Node Name     : Linux_host2.localdomain_9992
    Master Host Name     : localhost

    Watchdog Node Information
    Node Name      : Linux_host1.localdomain_9991
    Host Name      : host1
    Delegate IP    : 192.168.1.10
    Pgpool port    : 9991
    Watchdog port  : 9001
    Node priority  : 1
    Status         : 7
    Status Name    : STANDBY

    Node Name      : Linux_host2.localdomain_9992
    Host Name      : host2
    Delegate IP    : 192.168.1.10
    Pgpool port    : 9992
    Watchdog port  : 9002
    Node priority  : 1
    Status         : 4
    Status Name    : MASTER

    Node Name      : Linux_host3.localdomain_9993
    Host Name      : host3
    Delegate IP    : 192.168.1.10
    Pgpool port    : 9993
    Watchdog port  : 9003
    Node priority  : 1
    Status         : 7
    Status Name    : STANDBY

前のページ | ホーム | 次のページ
pcp_node_info | 上に戻る | pcp_proc_count