色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql atlas mha

傅智翔2年前12瀏覽0評論

MySQL Atlas MHA是一款MySQL高可用性集群管理工具,它能夠自動監(jiān)測MySQL的主從復(fù)制狀態(tài),并在主節(jié)點故障時自動切換到備節(jié)點,從而保證MySQL服務(wù)的高可用性。

MySQL Atlas MHA的使用非常方便,只需要在主節(jié)點和備節(jié)點上安裝Atlas MHA擴(kuò)展包,然后在主節(jié)點上啟動mha_master_manager進(jìn)程,在備節(jié)點上啟動mha_slave_manager進(jìn)程即可。

在主節(jié)點上啟動mha_master_manager進(jìn)程的命令為:
$ masterha_manager --conf=/etc/mha_master.cnf
在備節(jié)點上啟動mha_slave_manager進(jìn)程的命令為:
$ masterha_manager --conf=/etc/mha_slave.cnf

Atlas MHA還提供了豐富的配置選項,可以通過修改配置文件來定制化Atlas MHA的行為。例如,可以通過配置文件中的binlog檢查選項來修改Atlas MHA對主從節(jié)點之間binlog差異的檢測策略。

完整的mha_master.cnf配置文件示例:
[server default]
user=username
password=password
ssh_user=ssh_username
repl_password=repl_password
manager_log=/var/log/mha/mha.log
[server1]
hostname=node1.example.com
[server2]
hostname=node2.example.com
[server3]
hostname=node3.example.com
[global]
master_binlog_dir=/var/log/mysql
master_binlog_prefix=binlog
check_repl_delay=1
repl_password=repl_password
binlog_check_interval=30
binlog_check_limit=10000000
binlog_check_log_conflict=yes
binlog_same_pos_is_fatal=yes
ping_interval=1
ping_type=SELECT
ping_select_unique_random_rows=30
ping_select_unique_range=10
ping_select_limit=1
ping_trace_output=yes
ping_response_timeout=15
dead_server_timeout=30
unfinished_script_timeout=10
master_ip_failover_script=/usr/local/bin/master_ip_failover
master_ip_online_change_script=/usr/local/bin/master_ip_online_change
shutdown_script=/usr/local/bin/shutdown
notify_script=/usr/local/bin/notify
skip_ssl=yes
[monitor]
user=mon_user
password=mon_password
manager_log=/var/log/mha/mhamon.log
ssh_user=ssh_username
[mysql_multi]
user=root
password=root_password

總之,MySQL Atlas MHA是一款非常實用的MySQL高可用性集群管理工具,使用它可以輕松地實現(xiàn)MySQL主從高可用性,從而提高M(jìn)ySQL服務(wù)的可靠性和穩(wěn)定性。