ocf:Squid (7)

Name

ocf:Squid - Squid 的 RA

大纲

[OCF_RESKEY_squid_exe=string] OCF_RESKEY_squid_conf=string OCF_RESKEY_squid_pidfile=string OCF_RESKEY_squid_port=integer [OCF_RESKEY_squid_stop_timeout=integer] [OCF_RESKEY_debug_mode=string] [OCF_RESKEY_debug_log=string] Squid [start | stop | status | monitor | meta-data | validate-all]

描述

Squid 的资源代理。它将 Squid 实例作为 HA 资源管理。

支持的参数

OCF_RESKEY_squid_exe=可执行文件

这是必需的参数。该参数指定 squid 的可执行文件。

OCF_RESKEY_squid_conf=配置文件

这是必需的参数。该参数为由该 RA 管理的 squid 实例指定配置文件。

OCF_RESKEY_squid_pidfile=Pid 文件

这是必需的参数。该参数为由该 RA 管理的 squid 实例指定进程 id 文件。

OCF_RESKEY_squid_port=端口号

这是必需的参数。该参数为由该 RA 管理的 squid 实例指定端口号。如果使用多个端口,只能指定其中之一。

OCF_RESKEY_squid_stop_timeout=确认正常停止方法等待的秒数

此参数为可省略参数。在停止操作时,首先使用正常停止方法。随后等待该参数指定的秒数后确认其完成。默认值是 10。

OCF_RESKEY_debug_mode=调试模式

此参数为可选参数。该参数包含 x 或 v 时,该 RA 运行于调试模式。如果包含 x,STDOUT 和 STDERR 都重定向到 debug_log 指定的日志文件,然后打开 builtin 壳层选项 x。对 v 也是相似的。

OCF_RESKEY_debug_log=调试日志的目标

这是可选且可省略的参数。该参数指定调试日志的目标文件,仅适用于 RA 运行于调试模式时。关于调试模式,请参见 debug_mode。如果未给出值但值是必需的,将按以下规则确定:“/var/log/”为目录部分,配置文件的基本名称为“syslog_ng_conf”,“.log”作为后缀。