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=logfile

PostgreSQL 服务器日志输出文件的路径。

OCF_RESKEY_stop_escalate=停止增加

采取 -m immediate 前允许重试的次数(使用 -m fast)。