Got fatal error 1236 from master when reading data from binary log

原创 2015年07月08日 09:46:11
模拟断电,master和slave非正常关机,slave重启后出现如下错误。
Last_IO_Errno: 1236
Last_IO_Error: Got fatal error 1236 from master when reading data from binary log:
'Client requested master to start replication from position > file size; the first event 'binlog_45_3316.000025' at 1930538,
the last event read from '/mysql5.6/logs/binlog_45_3316.000025' at 4, the last byte read from '/mysql5.6/logs/binlog_45_3316.000025' at 4.'




找到master的binlog,binlog_45_3316.000025找到最后一个POS是1924965,而没有错误中说的是 the first event 'binlog_45_3316.000025' at 1930538


mysqlbinlog -vvv   binlog_45_3316.000025|tail -f|grep "^# at"
# at 1924965


mysql> stop slave;
Query OK, 0 rows affected (0.00 sec)


mysql> CHANGE MASTER TO
    ->   MASTER_PORT=3316,
    ->   MASTER_LOG_FILE='binlog_45_3316.000025',
    ->   MASTER_LOG_POS= 1924965,
    ->   MASTER_CONNECT_RETRY=10;
Query OK, 0 rows affected (0.03 sec)


mysql> start slave;
Query OK, 0 rows affected, 1 warning (0.03 sec)




mysql> show slave status\G 
Last_SQL_Errno: 1755
Last_SQL_Error: Cannot execute the current event group in the parallel mode. 
Encountered event Xid, relay-log name /mysql5.6/logs/relay_45_3316.000002, 
position 288 which prevents execution of this event group in parallel mode. 
Reason: the event is a part of a group that is unsupported in the parallel execution mode.



mysql> set global slave_parallel_workers=0;
Query OK, 0 rows affected (0.00 sec)


mysql> show  variables like '%paral%';
+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| slave_parallel_workers | 0     |
+------------------------+-------+
1 row in set (0.00 sec)


mysql> stop slave;
Query OK, 0 rows affected (0.00 sec)




mysql> start slave;
Query OK, 0 rows affected (0.00 sec)               

相关文章推荐

MYSQL— perror 错误码详情

[root@localhost ~]# cat test_nothread.py import paramiko import threading import os def ssh2(ip,use...

Got fatal error 1236 from master when reading data from binary log

两台RHEL6.3测试服务器上,存在1主3备的MySQL5.6环境,由于很长时间没有使用,今天启动之后,3台slave分别出现了Got fatal error 1236 from master whe...
  • halou90
  • halou90
  • 2016年04月08日 13:45
  • 493

MySQL Group Replication Got fatal error 1236

Slave I/O for channel 'group_replication_recovery': Got fatal error 1236 from master when reading da...

mysql:Mysql Got error 28 from storage engine

问题 操作系统 分析日志查找问题 解决办法 问题java.sql.SQLException: Error writing file ‘/tmp/MYkn6JQ8’ (Errcode: 28)Mysql...
  • zjcjava
  • zjcjava
  • 2017年02月24日 18:05
  • 131

Got error 28 from storage engine的错误怎么办

原文地址 遇到这个问题,看到这篇文章貌似正是同样的情况,备注下,正在尝试解决中~~ 早上例行检查数据库,发现Got error 28 from storage engine这个错误,天那,...

Got error 157 'Connection to NDB failed' from NDBINFO

mysql> use ndbinfo; 120405 13:53:37 [Warning] NDB: Could not acquire global schema lock (4009)Cluste...

java.sql.SQLRecoverableException: IO Error: Got minus one from a read call

问题在部署应用的时候,有时候应用可以直接启动,但偶尔应用却无法启动,报错信息是: java.sql.SQLRecoverableException: IO Error: Got minus one ...
  • Trigl
  • Trigl
  • 2015年11月11日 18:05
  • 3001

MySQL错误Got error -1 from storage engine

前言之前正式服务器数据库挂掉了,被其他同事覆盖数据库,导致正在使用的数据库无法访问,并且所有配置全部丢失,幸好data数据存储在其他路径免受劫难。 在恢复之前,为避免有人往实例里写入内容,所以在my...

MySQL 出现 java.sql.SQLException 之 Got error 28 from storage engine 问题分析以及解决方法

1 发现问题一直好好的 MySQL 数据库,今天突然报错了,是用户在查询数据时发现的(web 应用)。赶紧看看应用日志:Caused by: java.sql.SQLException: Got er...

Error in web interface :Got empty string from [****] IP [****] Parameter

今天观察zabbix      web界面的时候突然发现有几台机器没监控上“Availability”一栏显示红色“Z”点击"Z",显示相关的报错信息然后再观察一下server端的日志:出现这个问题的...
  • ANLJF
  • ANLJF
  • 2011年07月06日 11:04
  • 846
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Got fatal error 1236 from master when reading data from binary log
举报原因:
原因补充:

(最多只允许输入30个字)