ページの先頭行へ戻る
Enterprise Postgres 14 SP1 スケールアウト運用ガイド
FUJITSU Software

3.7.3 ストリーミングレプリケーションの状態確認

“クラスタ運用ガイド(データベース多重化編)”の“ストリーミングレプリケーションの状態確認”を参照し、データノードのストリーミングレプリケーションの状態確認を行ってください。ただし、fetch_slotsパラメータにonが設定されている場合、プライマリサーバにおいて統計情報ビューpg_stat_replicationにより検索できる行数は2行になります。

psqlコマンドを使用した場合の出力例を以下に示します。

postgres=# select * from pg_stat_replication;
-[ RECORD 1 ]----+------------------------------
pid              | 2414503
usesysid         | 10
usename          | fsep
application_name | standby
client_addr      | 192.168.3.144
client_hostname  |
client_port      | 54466
backend_start    | 2022-06-15 09:28:46.821308+09
backend_xmin     |
state            | startup
sent_lsn         |
write_lsn        |
flush_lsn        |
replay_lsn       |
write_lag        |
flush_lag        |
replay_lag       |
sync_priority    | 0
sync_state       | async
reply_time       |
-[ RECORD 2 ]----+------------------------------
pid              | 2414504
usesysid         | 10
usename          | fsep
application_name | standby
client_addr      | 192.168.3.144
client_hostname  |
client_port      | 54468
backend_start    | 2022-06-15 09:28:46.824216+09
backend_xmin     |
state            | streaming
sent_lsn         | 0/F0000D8
write_lsn        | 0/F0000D8
flush_lsn        | 0/F0000D8
replay_lsn       | 0/F0000D8
write_lag        |
flush_lag        |
replay_lag       |
sync_priority    | 1
sync_state       | sync
reply_time       | 2022-06-15 09:28:59.713327+09