ocf_heartbeat_mysql-proxy — Manages a MySQL Proxy daemon
mysql-proxy [ start | stop | monitor | meta-data | validate-all ]
binary
Full path to the MySQL Proxy binary.
For example, "/usr/sbin/mysql-proxy".
(optional, string, default /usr/sbin/mysql-proxy)
defaults_fileFull path to a MySQL Proxy configuration file. For example, "/etc/mysql-proxy.conf". (optional, string, no default)
proxy_backend_addresses
Address:port of the remote backend-servers (default: 127.0.0.1:3306).
(optional, string, default 127.0.0.1:3306)
proxy_read_only_backend_addresses
Address:port of the remote (read only) slave-server (default: ).
(optional, string, default 127.0.0.1:3306)
proxy_address
Listening address:port of the proxy-server (default: :4040).
You can also specify a socket like "/tmp/mysql-proxy.sock".
(optional, string, default :4040)
log_levelLog all messages of level (error|warning|info|message|debug|) or higher. An empty value disables logging. (optional, string, no default)
keepaliveTry to restart the proxy if it crashed (default: ). Valid values: true or false. An empty value equals "false". (optional, string, no default)
admin_address
Listening address:port of the admin-server (default: 127.0.0.1:4041).
(optional, string, default 127.0.0.1:4041)
admin_usernameUsername to allow to log in (default: ). (optional, string, no default)
admin_passwordPassword to allow to log in (default: ). (optional, string, no default)
admin_lua_scriptScript to execute by the admin plugin. (optional, string, no default)
parametersThe MySQL Proxy daemon may be called with additional parameters. Specify any of them here. (optional, string, no default)
pidfilePID file (optional, string, default /var/run/resource-agents/mysql-proxy-default.pid)
This resource agent supports the following actions (operations):
start
Starts the resource. Suggested minimum timeout: 30s.
stop
Stops the resource. Suggested minimum timeout: 30s.
reload
Suggested minimum timeout: 30s.
monitor
Performs a detailed status check. Suggested minimum timeout: 20s. Suggested interval: 60s.
validate-all
Performs a validation of the resource configuration. Suggested minimum timeout: 30s.
meta-data
Retrieves resource agent metadata (internal use only). Suggested minimum timeout: 5s.