博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos 6.5 中设置mysql 5.1.73 主从同步配置过程
阅读量:6246 次
发布时间:2019-06-22

本文共 1241 字,大约阅读时间需要 4 分钟。

本文章给大家介绍centos 6.5设置mysql主从同步过程记录,希望文章对各位会带来帮助。
 涉及到的centos系统均为虚拟机,VM下安装的版本。

在centos 6.5上设置了mysql主从功能,记录一下。

服务器1(主)

IP:192.168.0.141
系统版本:centos 6.5
mysql版本:mysql 5.1

服务器2(从)

IP:192.168.0.142
系统版本:centos 6.5
mysql版本:mysql 5.1

这里两台服务器的系统版本和mysql版本均一致,这也是官方推荐的做法。在开始设定之前,最好能确保主库和从库一致。

1、主库和从库创建同步用户

mysql> grant replication slave, replication client on *.* to repl@'%' identified by '密码';

这里讲主从同步限制在局域网内。

2、主库配置

编辑文件/etc/my.cnf,设定如下配置:

log-bin=mysql-binbinlog_format=mixedserver-id = 1

binlog_format这里选用混合模式,也是mysql 5.5安装包里的my.cnf默认的值。

3、从库配置

编辑mysql配置文件/etc/my.cnf,设定如下配置:

log-bin=mysql-binbinlog_format=mixedserver-id = 2relay_log = /var/lib/mysql/mysql-relay-binlog_slave_updates = 1read_only = 1

4、从库启动

mysql> change master to master_host='192.168.0.141',master_user='repl',master_pass='密码',master_log_file='mysql-bin.000001',master_log_pos=0;

开启同步

mysql> start slave;

查看状态

mysql> show slave status\G

从库查看复制状态

如果配置全都正确的话,那么主从就开始工作了。如果主从没有正常工作的话,可以通过mysql自带的命令进行调试。

出错调试

使用show slave status查看Last_IO_Error状态信息:

mysql> show slave status\G
 
 

查看工作进程

主库上查看进程:

mysql> show processlist\G
 

查看主库线程

从State信息可以看出主库已经发送完所有的binlog

从库上查看进程:

mysql> show processlist\G

 
 这里可以看到从库的信息;
 
切记:账户名一定要设置正确,自已可以用连接工具测试下。

转载于:https://www.cnblogs.com/xingbo/p/5306876.html

你可能感兴趣的文章
运营商造梦“管道+内容”三十载不言放弃
查看>>
《 自动化测试最佳实践:来自全球的经典自动化测试案例解析》一一3.1 本案例研究的背景...
查看>>
哈工大在CoNLL上斩获全球第四,车万翔博士详解背后的技术细节
查看>>
阿里钉钉VS企业微信 谁才是企业级一哥?
查看>>
2015-2020智慧城市物联网市场复合年增长率达23.2%
查看>>
做好数据分析让物联网数据价值最大化
查看>>
OpenStack Days走进北京 主角是用户
查看>>
JVM问题诊断常用命令:jinfo,jmap,jstack
查看>>
叶成辉成神州控股新任CEO 曾在IBM/EMC任职
查看>>
中小企业客户营收增长将成微博2016年主推动力
查看>>
四川能投成功进军智慧城市投资市场
查看>>
雅虎公开三封收到的FBI国家安全信函
查看>>
云计算在大数据形式下的发展
查看>>
如何更好地进行机房项目的控制成本
查看>>
爱立信高通中兴等成立Avanci专利授权平台 旨在加速物联网发展
查看>>
美情报公司:勒索病毒WannaCry的创作者可能是中国人
查看>>
华科技:以市场为导向 以用户体验为标准
查看>>
诺基亚携手Facebook联合开展跨大西洋现场测试
查看>>
如何检查MySQL数据库的主从延时?
查看>>
红炜:改变光伏电站融资难也需水到渠成
查看>>