Mysql双服互备配置实践记录
2017-12-15 13:24
134 查看
Mysql双服互备配置实践记录
A库:192.168.1.10 B库:192.168.1.11
A库建用户
grant replication slave on *.* to 'repl_user'@'192.168.1.11' identified by 'backupbpassword'; flush privileges;
B库建用户
grant replication slave on *.* to 'repl_user'@'192.168.1.10' identified by 'backupbpassword'; flush privileges;
A库my.cnf配置(添加以下内容):
[mysqld] server-id = 1 datadir = /usr/local/mysql/data/ log_bin = mysql-bin.log relay_log = mysql-relay.log log-slave-updates = ON sync_binlog=1 auto-increment-increment=2 auto-increment-offset=1
B库my.cnf配置(添加以下内容):
[mysqld] server-id = 2 datadir = /usr/local/mysql/data/ log_bin = mysql-bin.log relay_log = mysql-relay.log log-slave-updates = ON sync_binlog=1 auto-increment-increment=2 auto-increment-offset=2
两个mysql重启
A库、B库查看master状态:
show master status;
A库根据B库查询的master状态,设置master_log_file为File,master_log_pos为Position:
change master to master_host='192.168.1.11', master_user='repl_user', master_password='backupbpassword', master_log_file='mysql-bin.000002', master_log_pos=100; start slave; show slave status\G
B库根据A库查询的master状态,设置master_log_file为File,master_log_pos为Position:
change master to master_host='192.168.1.10', master_user='repl_user', master_password='backupbpassword', master_log_file='mysql-bin.000002', master_log_pos=100; start slave; show slave status\G
测试插入,更新是否正确。
相关文章推荐
- Vue单页及多页应用全局配置404页面实践记录
- k8s1.4.3安装实践记录(1)-etcd、docker、flannel安装配置
- 配置SQLServer2005数据库镜像实践操作记录
- iOS SmartConfig 实践小记录(CC3200、CC3x、TI Smart Config 配置不上路由、物联网Wi-Fi快连接技术)
- 家庭内部路由器接路由器的配置实践小记录
- 在RHL中搭建、配置和试用svn的实践记录
- win7 iis 配置PHP5.3.27实践记录
- Linux安装配置maven以及搭建nexus私服(实践记录)
- 学习记录:pwntools安装及其环境配置
- Cocos2d-x for Android & iOS开发环境配置最佳实践
- 华为2621路由配置实践1
- Spring XML配置十二个最佳实践
- Android开发实战记录(二)-Android开发环境搭建之Windows-正式配置环境
- Devops学习实践(二) Jenkins安装、配置、任务构建
- 更改tomcat配置,解决中文乱码,记录一下
- android studio配置记录
- sublime window 配置记录 (转)
- Hadoop 集群配置记录小结
- lnmp配置ftp及权限操作的简单记录