ocf:pgsql (7)

Name

ocf:pgsql - pgsqlリソースエージェント

書式

[OCF_RESKEY_pgctl=string] [OCF_RESKEY_start_opt=string] [OCF_RESKEY_ctl_opt=string] [OCF_RESKEY_psql=string] [OCF_RESKEY_pgdata=string] [OCF_RESKEY_pgdba=string] [OCF_RESKEY_pghost=string] [OCF_RESKEY_pgport=string] [OCF_RESKEY_pgdb=string] [OCF_RESKEY_logfile=string] [OCF_RESKEY_stop_escalate=string] pgsql [start | stop | status | monitor | meta-data | validate-all | methods]

説明

PostgreSQLのリソーススクリプト。PostgreSQLをHAリソースとして管理します。

サポートされているパラメータ

OCF_RESKEY_pgctl=pgctl

pg_ctlコマンドへのパス。

OCF_RESKEY_start_opt=start_opt

開始オプション( pgi_ctl内の-o start_opt)。たとえば「-i -p 5432」などです。

OCF_RESKEY_ctl_opt=ctl_opt

追加のpg_ctlオプション(-w、-Wなど)。デフォルトは""です。

OCF_RESKEY_psql=psql

psqlコマンドへのパス。

OCF_RESKEY_pgdata=pgdata

PostgreSQLデータディレクトリへのパス。

OCF_RESKEY_pgdba=pgdba

PostgreSQLのオーナーであるユーザ。

OCF_RESKEY_pghost=pghost

PosrgeSQLがリスンしているホスト名とIPアドレス

OCF_RESKEY_pgport=pgport

PosrgeSQLがリスンしているポート

OCF_RESKEY_pgdb=pgdb

監視に使用するデータベース。

OCF_RESKEY_logfile=ログファイル

PostgreSQLサーバログ出力ファイルへのパス。

OCF_RESKEY_stop_escalate=エスカレーションの停止

-m immediateに復元するまでの再試行回数(-m fastを使用)。