1.问题一:主从复制,中继日志不断增长,如何设置中继日志自动清除 vi 配置文件my.cnf,在mysqld下增添 relay_log_purge=1 (自动清除中继日志打开) 重启mysql,这样SQL Thread每执行完一个events时才会判断该relay-log是否需要,已经不再需要则自动删除 2.问

1.问题一:主从复制,,中继日志不断增长,如何设置中继日志自动清除

vi 配置文件my.cnf,在mysqld下增添

relay_log_purge=1 (自动清除中继日志打开)

重启mysql,这样SQL Thread每执行完一个events时才会判断该relay-log是否需要,已经不再需要则自动删除

2.问题二:主从同步失败,如何快速同步?

跳过错误,继续同步。设置SQL_slave_skip_counter=1;来快速恢复主从架构,但是此时主从架构的数据可能已经不一致了。set global sql_slave_skip_counter=N; 当N等于1时,表示跳过若干个event,直到当前事务结束,而当N大于1时,每跳过一个event,都要N--设置--slave-skip-errors=[ err_code1[,err_code2][,all]] 跳过出现指定错误的SQL.如果要断开主从架构,应先stop slave io_thread;等待执行完relay log里的内容再stop slave;

3.问题三: io线程始终保持为connecting状态

主从架构中,从库的io_thread一直保持connecting状态。先理解Slave_IO_Running 为connecting,的含义。造成的主要有三个:

1、网络不通 (是否打开防火墙)

2、复制用户的密码不对 (主从同步指定的用户密码主机名限制)

3、pos不对 (指定的position不正确)

4.主键冲突,报1062错误

主从架构中,从库复制报1062错误,主键冲突。如果binlog是基于语句级复制,很容易出现上面的问题。设置innodb_autoincr_lock_mode=0或是1或修改binlog_format=mixed|row

5.从库同步慢

主从架构中,从库的同步数据非常慢。出现主从同步慢的原因有:

1.主从同步延迟与系统时间的关系,查看主从两台机器间系统时间差

2.主从同步延迟与压力、网络、机器性能的关系,查看从库的io,cpu,mem及网络压力

3.主从同步延迟与lock锁的关系(myisam表读时会堵塞写),尽量避免使用myisam表。一个实例里面尽量减少数据库的数量。

6. change master时报错ERROR 1201 (HY000)

表现:在搭建主从时,报1201错误 。ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log

解决方法:出现这个问题的原因是之前曾做过主从复制!需要reset slave后再change

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql 主从 网络异常_mysql主从常见异常问题解决相关推荐

  1. 异常概述、常见异常 、自定义异常 、重载重写的异常区别

    1.异常概述         程序运行过程中任何打断程序正常流程的情况称为异常或错误.比如:文件打不开.网络中断.操作符越界.类加载找不到等. Java程序在执行过程中所发生的异常事件可分为两类:   ...

  2. mysql的主从同步问题_mysql主从同步问题梳理

    前言: MySQL主从复制故障机延迟原因有很多,之前详细介绍了Mysql主从复制的原理和部署过程,在mysql同步过程中会出现很多问题,导致数据同步异常.以下梳理了几种主从同步中可能存在的问题: 1) ...

  3. linux中mysql主主搭建_mysql 主从配置 主主配置

    MySQL 主从( MySQL Replication) ,主要用于 MySQL 的时时备份或者读写分离.在配置之前先做一下准备工作,配置两台 mysql 服务器,如果你的机器不能同时跑两台 Linu ...

  4. mysql主从同步破坏测试_mysql主从同步 错误测试(1)

    格式约定: 灰色底黑色加粗:为输入的系统命令部分 灰色底:输入的系统命令返回的信息或者配置文件文本信息 ×××底:技巧或需要注意的注释信息 粉色底:需特别注意的地方 蓝色字体:内容注释 目录 1.my ...

  5. mysql 主从同步不一致_MySQL 主从同步延迟的原因及解决办法

    mysql 用主从同步的方法进行读写分离,减轻主服务器的压力的做法现在在业内做的非常普遍. 主从同步基本上能做到实时同步.我从别的网站借用了主从同步的原理图. 在配置好了, 主从同步以后, 主服务器会 ...

  6. mysql+主从同步端口_MySQL主从同步配置

    MySQL主从同步 1. 主从同步的定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave).因为复 ...

  7. mysql主从配置实现_MySQL主从配置实现

    //MySQL主从配置 首先,两边都要安装MySQL,启动两边的MySQL 接着,配置主从,要保证主从数据都一样的 可以用rsync弄过去 在主上配置/etc/my.cnf server-id=1 l ...

  8. java 常见异常汇总_Java常见异常总结

    1. java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的 ...

  9. java常见检查异常_java中常见异常总汇,附解释

    Java Exception: 1.Error 2.Runtime Exception 运行时异常 3.Exception 4.throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系 ...

最新文章

  1. numpy 100题
  2. 看懂这十步,8岁的小朋友都能理解深度学习
  3. 转:Oracle 应用服务器 MapViewer 10.1.2截图
  4. [MySQL优化案例]系列 -- OPTIMIZE的威力
  5. pythonnet下载_Python for .NET
  6. endp 汇编start_飞思卡尔Kinetis L 汇编语言启动文件startup_MK25Z4简单分析
  7. 学习opencv3中文版_给视觉组新生的一点学习建议
  8. 创建一个Hello World的Confluence宏
  9. continue 与break 的区别
  10. [Ubuntu] 添加/删除 ppa 仓库
  11. oracle登录总结
  12. 深入Atlas系列:Web Sevices Access in Atlas示例(3) - 在Web Services方法中使用多态
  13. 关于一个flask的服务接口实战(flask-migrate,flask-script,SQLAlchemy)
  14. cpu缓冲区大小怎么设置_遇到问题怎么办?手把手教你定位常见Java性能问题
  15. PHP mysql_connect() 函数
  16. 信息系统项目管理师历年试题分析与解答(android版)
  17. 材料成型与控制专业和计算机专业,材料成型及控制工程专业
  18. 批量爬取微信公众号下的音频
  19. xpath之根据节点获取兄弟节点
  20. OpenGL学习(1)

热门文章

  1. 树莓派搭建 DNS 服务器 | 树莓派小无相系列
  2. 通过RMAN克隆11g数据库(基于active database)
  3. 《Groovy官方文档》1.2安装Groovy
  4. 模仿国外某小哥,做的一个字符串转动态linq表达式 及 部分扩展
  5. 实现jquery.ajax及原生的XMLHttpRequest调用WCF服务的方法
  6. 关于 android 环信无法正确获取昵称的问题
  7. 网站DDOS***防护实战老男孩经验心得分享
  8. Centos7 防火墙 firewalld 实用操作
  9. 开发者欣慰:苹果表软件圣诞表现不错
  10. Weex 版扫雷游戏开发