remote_workdir
No
Local/App/Global
/var/tmp
remote_workdir=/var/log/masterha/app1
master_binlog_dir
No
Local/App/Global
/var/lib/mysql
master_binlog_dir=/data/mysql1,/data/mysql2
log_level
No
App/Global
info
log_level=debug
manager_workdir
No
App
/var/tmp
manager_workdir=/var/log/masterha
client_bindir
No
App
-
client_bindir=/usr/mysql/bin
client_libdir
No
App
-
client_libdir=/usr/lib/mysql
manager_log
No
App
STDERR
manager_log=/var/log/masterha/app1.log
check_repl_delay
No
App/Global
1
check_repl_delay=0
check_repl_filter
No
App/Global
1
check_repl_filter=0
latest_priority
No
App/Global
1
latest_priority=0
multi_tier_slave
No
App/Global
0
multi_tier_slave=1
ping_interval
No
App/Global
3
ping_interval=5
ping_type
No
App/Global
SELECT
ping_type=CONNECT
secondary_check_script
No
App/Global
null
secondary_check_script= masterha_secondary_check -s remote_dc1 -s remote_dc2
master_ip_failover_script
No
App/Global
null
master_ip_failover_script=/usr/local/custom_script/master_ip_failover
master_ip_online_change_script
No
App/Global
null
master_ip_online_change_script= /usr/local/custom_script/master_ip_online_change
shutdown_script
No
App/Global
null
shutdown_script= /usr/local/custom_script/master_shutdown
report_script
No
App/Global
null
report_script= /usr/local/custom_script/report
init_conf_load_script
No
App/Global
null
report_script= /usr/local/custom_script/init_conf_loader
hostname
Hostname or IP address of the target MySQL server. This parameteris mandatory, and must be configured under [server_xxx]blockswithin applicationconfiguration file.
MySQL服务器的主机名称或IP地址,写在[server_xxx]下,xxx相当于各个mysql服务器。
ip
IP address of the target MySQL server. Default isgethostbyname($hostname). MHA Manager and MHA Node internally uses this IPaddress to connect via MySQL and SSH. Normally you don't need to configure thisparameter because it's automatically resolved from hostname parameter.
通常不需要配置
port
Port number of the target MySQL server. Default is 3306. MHAconnects to MySQL servers by using IP address and port.
Mysql服务的端口号,默认3306.
ssh_host
Ssh所在服务器,默认和hostname一样,不需要配置。
ssh_ip
(Supported from 0.53) IP address of the target MySQL server thatis used via SSH. Default is gethostbyname($ssh_host).通常不用配置
ssh_port
(Supported from 0.53) Port number of the target MySQL server usedvia SSH. Default is 22.
ssh_connection_timeout
(Supported from 0.54) Default is 5 seconds. Before adding thisparameter timeout was hard coded.
ssh_options
(Supported from 0.53) Additional SSH command line options.
candidate_master
在[server_xxx]下配置,值为1代表该mysql可以成为master,如果有两个以上mysql都设置为1,那么谁写在前面,谁的优先级就高。
no_master
设置为1代表该mys