博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6 mysql 同步_centos 6.5设置mysql主从同步过程记录
阅读量:5742 次
发布时间:2019-06-18

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

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

服务器1(主)

IP:192.168.1.201

系统版本:centos 6.5

mysql版本:mysql 5.5

服务器2(从)

IP:192.168.1.202

系统版本:centos 6.5

mysql版本:mysql 5.5

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

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

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

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

2、主库配置

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

log-bin=mysql-bin

binlog_format=mixed

server-id = 1

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

3、从库配置

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

log-bin=mysql-bin

binlog_format=mixed

server-id = 2

relay_log = /var/lib/mysql/mysql-relay-bin

log_slave_updates = 1

read_only = 1

4、从库启动

mysql> change master to master_host='192.168.1.201',

master_user='repl',

master_password='100301',

master_log_file='mysql-bin.000001',

master_log_pos=0;

开启同步

mysql> start slave;

查看状态

mysql> show slave status\G

4ddffd40699cde5c2d125a59c0a83e67.png

从库查看复制状态

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

出错调试

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

mysql> show slave status\G

9edd0d9d0941a588ed5a07cf7bbccdae.png

主从设置连接出错

上面这种情况表示无法正常连接到主库。因为无法连接主库,Slave_IO_State会一直显示Connecting to master。可以在从库上通过mysql客户端连接主库进行调试。

$ mysql -h 主库 -u repl -p

查看工作进程

主库上查看进程:

mysql> show processlist\G

6e7eda6a634044bad8c8fb1b16c5666d.png

查看主库线程

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

从库上查看进程:

mysql> show processlist\G

c8be89f036f79ce73104ed7dca271b60.png

查看从库线程

其中一个是I/O线程,一个是SQL线程。

转载地址:http://qynzx.baihongyu.com/

你可能感兴趣的文章
期末设计(十二周)
查看>>
创建 10 个<a>标签,点击的时候弹出来对应的序号
查看>>
多线程threading 的使用
查看>>
二项分布和泊松分布、正态分布的简单关系
查看>>
led显字风扇原理?
查看>>
struts2+hibernate(分页实现)
查看>>
连接mysql数据库,创建用户模型
查看>>
着色方案[SCOI2008] HYSBZ - 1079
查看>>
0916 编程实验一 词法分析程序
查看>>
c语言里用宏定义打印log的技巧整理
查看>>
auto_ptr个人用
查看>>
求解所有的变量的所有次幂的每一种的和
查看>>
IOS路线图
查看>>
小例子(二)、winform窗体间的关系
查看>>
如何解决 iOS The document “(null)” requires Xcode 8.0 or later. 不能编译的问题
查看>>
字符串初始化、查找字符+获取字符
查看>>
8——17
查看>>
BZOJ4567:[SCOI2016]背单词——题解
查看>>
lhgdialog4.11使用示例
查看>>
Sun公司JES服务器软件已支持更多操作系统
查看>>