MySQL中MHA基本配置及注解实例分析

分类:编程技术 时间:2024-02-20 15:47 浏览:0 评论:0
0
本文主要介绍MySQL中MHA的基本配置和注释的示例分析。文章中的介绍非常详细,有一定的参考价值。感兴趣的朋友一定要读一下!

#************************************************ ******应用范围******************************************** ****** **************#
[服务器默认]################## ##work_directory#### ##############################
#Manager日志保存路径
manager_log= /var/log/masterha /app1/app1.log
#manager工作目录,主要保存从主库拉取的binlog、切换日志信息、是否发生切换跟踪文件、manager启动信息
manager_workdir=/var/log/masterha/app1
#Node节点的工作目录,保存从主库拉取的binlog、从最后一个slave拉取的binlog以及应用程序日志
remote_workdir= /var/log/masterha /nodeapp1
# multipl的binlog目录e 服务器节点(我的节点位置相同,因此我将它们放在应用程序的范围内)。这里需要注意的是,如果每个服务器都是不同的目录,需要配置到不同的服务器节点。上
#如果ssh用户是普通用户,还必须保证对更改的目录有读权限
master_binlog_dir=/usr/local/mysql5721/data
#### ##########vip和双重检查脚本以及shutdown_script####################
#故障VIP切换script,这里的脚本需要自己修改
#failover vip change
master_ip_failover_script=/root/perl5/bin/master_ip_failover
#手动切换
master_ip_online_change_script=/root/perl5 /bin/master_ip_online_change
#通过其他机器再次确认故障master。手动执行发现只进行了tcp端口的连通。连接时默认使用ssh_user,当然你也可以自己指定
secondary_check_script=/root/perl5/bin/masterha_secondary_check -s 192.168.2.165
#为了避免脑裂,可以杀掉mysql
#shutdown_script=/root/perl5/bin/power_manager
< br/>##################系统和mysql的账户##################
# MySQL管理账户,这个是必须的。这个目的是为了执行一些管理操作如启动slave、停止slave、重置slave
user=root
password=123456
#用于MySQL复制每个数据库的账号密码相同机器,所以我把它放在app范围
repl_user=repl
repl_password=123456
#操作系统互连帐户,因为我们需要ssh到另一台机器来拉取差异的binlog< br/>ssh_user=root
ssh_port=22##############故障检测算法### ################ #######
ping_interval=3
#连接、选择、插入
ping_type=连接#******************** **********本地范围************************************ ******************#
[server1]
candicate_master=1
# 默认情况下,如果某个 Slave 落后于 Master 100M 中继日志,MHA 不会选择该 Slave 作为新的 Master,因为该 Slave 的恢复需要很长时间。设置check_repl_delay=0,MHA触发的切换在选择新的master时会忽略复制延迟。该参数对于设置candidate_master=1的主机非常有用,因为在切换过程中候选master必须是新的。 master
check_repl_delay=0
hostname=192.168.2.165

#server2 现在是我的主库
[server2]
hostname=192.168 。 2.167

[server3]
hostname=192.168.2.166
no_master=1

以上是“MySQL示例MHA基本配置及注释解析》本文全部内容,感谢您的阅读!希望分享的内容对大家有所帮助。更多相关知识,欢迎关注行业资讯频道!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > MySQL中MHA基本配置及注解实例分析

用户评论