linux下mysql主从同步是主从i/o线程显示为no_mysql主从同步IO线程NO

主从同步错误一例

mysql> show slavestatus\G;

***************************1. row ***************************

Slave_IO_State:

Master_Host: 10.0.10.114

Master_User: rep

Master_Port: 3306

Connect_Retry: 60

Master_Log_File: mysql-bin.000024

Read_Master_Log_Pos: 264

Relay_Log_File: relay-bin.000001

Relay_Log_Pos: 4

Relay_Master_Log_File: mysql-bin.000024

Slave_IO_Running: No

Slave_SQL_Running: Yes

Replicate_Do_DB:

。。。。。。。。。。(省略)。。。。。。

Master_SSL_Verify_Server_Cert:No

Last_IO_Errno: 1593

Last_IO_Error: Fatal error: Theslave I/O thread stops becausemaster and slave have equal MySQL server ids; these ids must bedifferent for replication to work (or the --replicate-same-server-id optionmust be used on slave but this does not always make sense; please check themanual before using it).

解决:

[root@MySQL_web ~]# grep"server-id" /data/3306/my.cnf                #####主库

server-id = 1

[root@MySQL_web ~]#

[root@MySQL_slave_web2 ~]# grep"server-id" /data/3306/my.cnf         #####从库

server-id = 1                                                     #####更改为3

[root@MySQL_slave_web2 ~]#

[root@MySQL_slave_web2 ~]# /data/3306/mysql restart

Restarting MySQL...

Stoping MySQL...

Enter password:

Starting MySQL...

mysql> stop slave;

Query OK, 0 rows affected (0.27 sec)

mysql> CHANGE MASTER TO MASTER_HOST='10.0.10.114', MASTER_PORT=3306, MASTER_USER='rep',MASTER_PASSWORD='802352', MASTER_LOG_FILE='mysql-bin.000024',MASTER_LOG_POS=264;

Query OK, 0 rows affected (0.01 sec)

mysql> start slave;

Query OK, 0 rows affected (0.01 sec)

mysql> show slavestatus\G;

***************************1. row ***************************

Slave_IO_State: Queueing masterevent to the relay log

Master_Host: 10.0.10.114

Master_User: rep

Master_Port: 3306

Connect_Retry: 60

Master_Log_File: mysql-bin.000028

Read_Master_Log_Pos: 106

Relay_Log_File: relay-bin.000043

Relay_Log_Pos: 251

Relay_Master_Log_File: mysql-bin.000028

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

。。。。。。。。。(省略)。。。。。。。。。。。。。。

Last_IO_Errno: 0

Last_IO_Error:

Last_SQL_Errno: 0

Last_SQL_Error:

1 row in set (0.02sec)

ERROR:

No query specified

mysql>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/468443.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Zookeeper原理和实战开发经典视频教程 百度云网盘下载

Zookeeper原理和实战开发 经典视频教程 百度云网盘下载 资源下载地址:http://pan.baidu.com/s/1o7ZjPeM 密码:r5yf 转载于:https://www.cnblogs.com/heitaok/p/6979781.html

C语言大神进来看看这个题目

之前一个读者给我发的一个题目,我大概看了下,题目的难度还是比较大的,而且考察的内容也比较多,可能在实际项目上使用比较少,估计十几年的老码农都没有用过,但是在看大神的代码的时候,就特别考验…

qq浏览器主页_安卓浏览器哪家强?这些小众好用的手机浏览器你知道吗

前言无论手机还是电脑,浏览器都可以说是最重要的软件之一了。最流行的 Chrome 和 Firefox,国内常见的还有 UC、QQ、360 浏览器等。手机上可供选择的优秀浏览器还有很多,这次就推荐些其他的小众但是也很好用的安卓手机浏览器。安卓手机浏览器推…

ms access to mysql_Access转MySQL工具

Bullzip MS Access To MySQL是一个Access转MySQL工具,可以帮助用户把MS Access数据库中的内容转到MySQL数据库中,支持全部转换以及有选择的转换,支持命令行,非常适合有Access转MySQL需求的数据库维护人员使用。Bullzip MS Access …

_一文让你透彻理解Linux的SOCKET编程(含实例解析)

1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX BSD有:管道(…

老师好

今天是教师节,今年楠哥也上幼儿园了,以后估计会经常跟老师有接触,我楼上的一个邻居,叫老莫,跟我的关系很好,有钱,又有儿有女,大女儿现在已经上小学了,每天上班的时候&…

Bootstrap全局CSS样式之表单

.form-control——将单独的表单控件赋予一些全局样式,如默认宽度width:100%。 .form-group——包裹表单控件,获得最好的排列; .form-inline——将表单设置为内联表单,仅仅适用于视口(viewport)至少在 768px…

mysql索引使增删变慢_mysql优化(四)–索引

http://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html一、 四种索引类型:主键索引,唯一索引,全文索引,普通索引二、 为什么建立索引比较快一般的数据表是按照行来存储的,字段多、有长字段的表的记录就会长…

Linux 下的推迟执行

准备中秋节说个活动,评论文章点赞排名,用心评论哦,前5名获得每人 19 心意红包。感谢大家的支持我最近在用freertos,想让一个任务在某个时间后再执行,找了一圈,竟然没有这样才处理机制,因为也是新…

ASP.NET系统退出(移除Session 、清除浏览器缓存)

一、在退出时移除Session,首先在登录时要记录登录信息 Session["id"] user.id.ToString();Session["name"] user.name.ToString();Session["pwd"] user.password.ToString();Session["time"] user.LoginTime.ToString(…

js 获得明天0点时间戳_js实现一个简单钟表动画(javascript+html5 canvas)

自己学生时代的代码,发现还保存着,今天拿出来分享下。用js和html5 canvas对象实现一个简单钟表程序主要用到的就是h5的canvas对象canvas对象本人也不是很熟,大致看了几个常用的方法,难免有不足之处,仅是练习所用。实现…

mysql 根据当前时间戳_mysql timestamp类型 根据当前时间戳更新

注意到这个是因为一次事故。一个简单的操作记录表,只记录了一个操作人,操作时间,操作结果。当时为了演示效果,在生产环境中去修改,创建数据。一顿操作猛如虎之后发现,所有改过的数据的创建时间都变成了当前…

设置拖拽事件,获取拖拽内容

设置dragEnter 设置DragDrop using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; using…

笔记本电脑锁_2020年双11有哪些值得选购的笔记本电脑?(全能本/便携高性能笔记本电脑/设计本)...

(本文于2020年10月22日更新)本文章会不定期更新,保证文章的时效性和准确性,可点赞或收藏本文章,这样在需要的时候可以找到啦。文章推荐产品较多,按价位排序,篇幅较长,可按键盘CtrlF快…

android libc 有哪些函数_Android scudo功能介绍

一 简述前面介绍了malloc_debug功能,用来进行内存泄露等检测,其实android可以使用多种方法进行内存相关的监控。比如利用llvm功能再编译时添加内存的相关检测。Android R默认开启了scudo。scudo这个选项主要功能是再分配内存时会添加64 bit的Header// Ou…

300来行代码实现最小Linux文件系统

Linux作为一个类UNIX系统,其文件系统保留了原始UNIX文件系统的表象形式,它看起来是这个样子:rootname-VirtualBox:/# lsbin boot cdrom dev etc home lib lib64 lostfound media mnt opt proc root run sbin snap srv sys …

淘宝怎么多个订单一起付款_淘宝未付款订单如何催付?

淘宝未付款订单如何催付?很多人只认为运营就是技巧,其实客服也是需要技巧的,客服也是关键的数据支撑。一个好的客服团队,能够很好地提高转化率、客单价、复购率,有效的降低退款率、纠纷等售后问题。今天和大家分享一下…

mysql存储过程触发器游标_MySQL存储过程,触发器,游标

语法:1.存储过程:create PROCEDURE name(argment_list)beginsql_statement;end2.触发器:create trigger name (before|after) (insert | update | delete) on table_namefor each rowbeginsql_statement;end3.游标:declare cursor_name curso…

爱大姚,恨男篮

先祝姚明生日快乐2019年9月12日。是中国篮协主席、CBA董事长姚明39岁的生日,时间已经过去几天了,当时铺天盖地的都是其他的热点新闻,很多人,包括我也忘记了这个大个子已经39岁了,看着中国男篮的惨败,很想冲…

Linux 内核系统架构

描述Linux内核的文章已经有上亿字了但是对于初学者,还是应该多学习多看,毕竟上亿字不能一下子就明白的。即使看了所有的Linux 内核文章,估计也还不是很明白,这时候,还是需要fucking the code.28年前(1991年8月26日)Lin…