MHA主备服务器配置问题?

来源:5-20 MaxScale实例演示

雪兔儿

2020-05-20

配置主数据库服务器
log-bin=mysql-bin
server-id = 1
gtid_mode=on
enforce-gtid-consistency = on
log-slave-updates=on #5.7中无需启用

配置从数据库服务器
server-id = 2
relay_log=/var/lib/mysql/mysqld-relay-bin
gtid_mode=on
enforce-gtid-consistency
其它建议配置参数
read_only = on #从数据库
master_info_repository = TABLE
relay_log_info_repository = TABLE

这些是主从复制的配置。
课程里的100.主是主数据库配置。
102是从数据库配置。
101做为主备服务器是怎么配置啊。
如果100停掉服务故障转义101做为主服务器。100里面启动后101新添加的事务或者说数据改复到100上面。
是不是说100主服务和101主备之间要互相chang master 。。
102chang master 100.。。。这样设置的么?视频上面这块忽略掉了。

写回答

1回答

sqlercn

2020-05-20

除了server_id不同外,其它的配置都可以相同。当100上的MySQL服务终止后其上未提交的事务也会失败,所有事务要在101上重新执行,其它的从如102MHA会自动配置为101的从。

0
1
雪兔儿
非常感谢!
2020-05-21
共1条回复

MySQL提升课程 全面讲解MySQL架构设计

面面俱到讲解影响MySQL性能的各个因素,让MySQL架构了然于胸。

4419 学习 · 547 问题

查看课程