【发布时间】:2018-03-27 05:26:52
【问题描述】:
我正在 mysql 5.5(master) 和 mariaDB 10.2(slave) 之间实现主从复制,并且我遇到了错误,例如从属
Relay log write failure: could not queue event from master
这是我的配置
我将 mysql 5.5 (master) 作为独立服务器运行,mariadb (slave) 10.2 作为 docker。
在主服务器中 -
in my.cnf
[mysqld]
log-bin=mysql-bin
server-id=1
创建复制用户
CREATE USER 'repl'@'%' IDENTIFIED BY 'DuoS123';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%';
获取主二进制位置
FLUSH TABLES WITH READ LOCK;
SHOW MASTER STATUS;
输出:-
filename : mysql-bin.000004 pos: 904
从服务器:
in my.cnf
[mysqld]
server-id=2
CHANGE MASTER TO MASTER_HOST='172.31.85.75', MASTER_USER='repl', MASTER_PASSWORD='DuoS123', MASTER_LOG_FILE='mysql-bin.000004',MASTER_LOG_POS=904 ;
【问题讨论】:
标签: mysql replication