基于读写分离mysql主从结构(从的恢复注意事项)
1:先查看服务状态
[root@maxscale xwah]# maxadmin list servers -pmariadb
Servers.
-------------------+-----------------+-------+-------------+--------------------
Server | Address | Port | Connections | Status
-------------------+-----------------+-------+-------------+--------------------
server1 | 192.168.1.18 | 3306 | 1 | Master, Running
server2 | 192.168.1.23 | 3306 | 1 | Slave, Running --需要恢复的从
server3 | 192.168.1.33 | 3306 | 1 | Slave, Running
-------------------+-----------------+-------+-------------+--------------------
2:设置服务器维护状态(把需要恢复的从踢出去,要不然从一开启(还没有完全同步过来),用户在从上查询数据,导致查询的是以前的数据)
maxadmin --user=admin --password=mariadb --host=127.0.0.1
MaxScale> set server server2 maintenance
[root@maxscale xwah]# maxadmin list servers -pmariadb(或者直接MaxScale> list servers)
Servers.
-------------------+-----------------+-------+-------------+--------------------
Server | Address | Port | Connections | Status
-------------------+-----------------+-------+-------------+--------------------
server1 | 192.168.1.18 | 3306 | 1 | Master, Running
server2 | 192.168.1.23 | 3306 | 1 | Maintenance, Slave, Running
server3 | 192.168.1.33 | 3306 | 1 | Slave, Running
-------------------+-----------------+-------+-------------+--------------------
3:清除维护状态(设置上线状态)--从完全数据同步过来后
maxadmin --user=admin --password=mariadb --host=127.0.0.1
MaxScale> clear server server2 maintenance
[root@maxscale xwah]# maxadmin list servers -pmariadb(或者直接MaxScale> list servers)
Servers.
-------------------+-----------------+-------+-------------+--------------------
Server | Address | Port | Connections | Status
-------------------+-----------------+-------+-------------+--------------------
server1 | 192.168.1.18 | 3306 | 1 | Master, Running
server2 | 192.168.1.23 | 3306 | 1 | Slave, Running
server3 | 192.168.1.33 | 3306 | 1 | Slave, Running
-------------------+-----------------+-------+-------------+--------------------
4:如果是两个从挂了需要恢复:注意事项
vim /etc/maxscale.cnf
detect_stale_master=true -文件中有这个配置,才可以先把两个从踢出去(这个设置是从全部挂了,主提供读写)
基于读写分离mysql主从结构(从的恢复注意事项)
猜你喜欢
转载自blog.csdn.net/zzhlinux911218/article/details/89507002
今日推荐
周排行