主从同步
scgwz
这个作者很懒,什么都没留下…
展开
-
Slave is not configured or failed to initialize properly. You must at least set --server-id
报错环境:新加从库,版本一样网查资料都是drop 备份的 ibd表,另一种简单情况也会这个错误,就是server-id未设置或重复1.编辑/etc/my.cnf2.检查,没有则添加以下两行,有则修改重复idlog-bin=mysql-binserver-id=33.重启mysql/etc/init.d/mysqld restart或者service mysqld restart...原创 2020-06-12 09:16:50 · 1062 阅读 · 0 评论 -
MySQL的错误:No query specified
在做MySQL主从同步的时候通过:mysql> show slave status\G;*************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 192.168.18.139 Master_User: rep转载 2020-06-10 13:18:22 · 429 阅读 · 0 评论 -
配置实现MySQL主从复制
主数据库192.168.xx.xx从数据库192.168.yy.yy主数据库配置修改MySQL配置查看数据库配置文件vi /etc/my.cnf,在[mysqld]下插入如下两行:[mysqld]log-bin=mysql-bin # 开启二进制日志server-id=1 #设置server-id,需要唯一可选参数如下(注意:使用时二选一):#不同步哪些数据库,除此之外别的都同步binlog-ignore-db = information_schema bin...原创 2020-06-10 12:57:29 · 157 阅读 · 0 评论 -
主从复制异常解决--- Slave_SQL_Running: NO
两种解决方法:方法一:忽略错误后,继续同步该方法适用于主从库数据相差不大,或者要求数据可以不完全统一的情况,数据要求不严格的情况解决:stop slave;#表示跳过一步错误,后面的数字可变set global sql_slave_skip_counter =1;start slave;之后再用mysql> show slave status\G 查看:Slave_IO_Running: YesSlave_SQL_Running: Yesok,现在主从同步状态正常了。。。原创 2020-06-11 10:43:05 · 442 阅读 · 1 评论 -
主从复制异常解决--- Slave_IO_Running: NO(UUID重复)
解决问题的思路:1. 找到mysql配置的这个文件/etc/my.cnf2. 在文件中找到mysql错误异常日志文件的路径,我配置的是log-error=/var/log/mysqld.log3. 编辑/var/log/mysqld.log文件4. 查看具体异常信息异常信息:[ERROR] Slave I/O for channel ‘’: Fatal error: The slave I/O thread stops because master and slave have eq.原创 2020-06-11 10:37:56 · 897 阅读 · 0 评论 -
mysql清除主从复制关系
mysql主从复制中,需要将主从复制关系清除,需要取消其从库角色。这可通过执行RESET SLAVE ALL清除从库的同步复制信息、包括连接信息和二进制文件名、位置。从库上执行这个命令后,使用show slave status将不会有输出。reset slave是各版本Mysql都有的功能,在stop slave之后使用。主要做:删除master.info和relay-log.info文件;删除所有的relay log(包括还没有应用完的日志),创建一个新的relay log文件;从Mysql 5.原创 2020-06-11 10:31:14 · 2979 阅读 · 1 评论