Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'
setup slave from backup i got error
Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file' |
MASTER
MariaDB [(none)]> SHOW BINLOG EVENTS IN 'mysqld-bin.140180' FROM 101070557 LIMIT 4; |
+-------------------+-----------+----------------+-----------+-------------+---------------------------------------+ |
| Log_name | Pos | Event_type | Server_id | End_log_pos | Info | |
+-------------------+-----------+----------------+-----------+-------------+---------------------------------------+ |
| mysqld-bin.140180 | 101070557 | Gtid | 7 | 101070595 | BEGIN GTID 0-7-8640143404 | |
| mysqld-bin.140180 | 101070595 | Table_map | 7 | 101070647 | table_id: 4446293 (dating.users_hits) | |
| mysqld-bin.140180 | 101070647 | Update_rows_v1 | 7 | 101070695 | table_id: 4446293 flags: STMT_END_F | |
| mysqld-bin.140180 | 101070695 | Query | 7 | 101070778 | COMMIT | |
+-------------------+-----------+----------------+-----------+-------------+---------------------------------------+ |
4 rows in set (0.00 sec) |
MariaDB [(none)]> show binary logs ; |
+-------------------+------------+ |
| Log_name | File_size | |
+-------------------+------------+ |
| mysqld-bin.140100 | 134219175 | |
... |
| mysqld-bin.140180 | 134217853 | |
| mysqld-bin.140181 | 134232575 | |
| mysqld-bin.140182 | 134229889 | |
... |
| mysqld-bin.140570 | 46141034 | |
+-------------------+------------+ |
547 rows in set (0.00 sec) |
#>for f in $(cat mysqld-bin.index); do test -f $f || echo "Not found $f" ; done; |
<no output> |
|
|
#>head mysqld-bin.index |
./mysqld-bin.140100 |
./mysqld-bin.140101 |
./mysqld-bin.140102 |
./mysqld-bin.140103 |
./mysqld-bin.140104 |
./mysqld-bin.140105 |
./mysqld-bin.140106 |
./mysqld-bin.140107 |
./mysqld-bin.140108 |
./mysqld-bin.140109 |
SLAVE
MariaDB [(none)]> change master to master_host='10.8.2.31', master_user='replica', master_password='', master_log_file='mysqld-bin.140180 ', master_log_pos=101070557; |
Query OK, 0 rows affected (0.00 sec) |
|
|
MariaDB [(none)]> start slave IO_THREAD; |
Query OK, 0 rows affected (0.00 sec) |
MariaDB [(none)]> show slave status\G |
*************************** 1. row *************************** |
Slave_IO_State: |
Master_Host: 10.8.2.31 |
Master_User: replica |
Master_Port: 3306 |
Connect_Retry: 60 |
Master_Log_File: mysqld-bin.140180 |
Read_Master_Log_Pos: 101070557 |
Relay_Log_File: relay-bin.000001 |
Relay_Log_Pos: 4 |
Relay_Master_Log_File: mysqld-bin.140180 |
Slave_IO_Running: No |
Slave_SQL_Running: No |
... |
Exec_Master_Log_Pos: 101070557 |
... |
Last_IO_Errno: 1236 |
Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file' |
160330 15:18:42 [Note] Slave SQL thread initialized, starting replication in log 'mysqld-bin.140180 ' at position 101070557, relay log './relay-bin.000001' position: 4 |
160330 15:18:42 [Note] Slave I/O thread: connected to master 'replica@10.8.2.31:3306',replication started in log 'mysqld-bin.140180 ' at position 101070557 |
160330 15:18:42 [ERROR] Error reading packet from server: Could not find first log file name in binary log index file ( server_errno=1236) |
160330 15:18:42 [ERROR] Slave I/O: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file', Internal MariaDB error code: 1236 |
160330 15:18:42 [Note] Slave I/O thread exiting, read up to log 'mysqld-bin.140180 ', position 10 |
Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'的更多相关文章
- 【MySQL】MySQL同步报错-> Last_IO_Error: Got fatal error 1236 from master when reading data from binary log
这个报错网上搜索了一下,大部分是由于MySQL意外关闭或强制重启造成的binlog文件事务点读取异常造成的主从同步报错 Last_IO_Error: Got fatal error 1236 from ...
- mysql 主从 Got fatal error 1236 from master when reading data from binary log: 'Could not find first 错误
本地MySQL环境,是两台MySQL做M-M复制.今天发现错误信息: mysql 5.5.28-log> show slave status\G ************************ ...
- Last_IO_Errno: 1236 Last_IO_Error: Got fatal error 1236 from master when reading data from binary lo
mysql> show slave status\G *************************** 1. row *************************** ...
- Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'系列一:
从库报这个错误:Got fatal error 1236 from master when reading data from binary log: 'Could not find first lo ...
- Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'系列三:重置主从同步
1:停止slave服务器的主从同步 stop slave; 2:对Master数据库加锁 flush tables with read lock; 3:备份Master上的数据 mysqldump - ...
- MySQL案例09:Last_IO_Error: Got fatal error 1236 from master when reading data from binary log
刚处理完“挖矿”事件,在做最后一个MySQL NBU备份的时候,发现从库有问题,好奇的是怎么主从状态异常没有告警呢?先不管这么多了,处理了这个问题再完善告警内容. 一.错误信息 从库show slav ...
- mysql从库Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'报错处理
年后回来查看mysql运行状况与备份情况,登录mysql从库查看主从同步状态 mysql> show slave status\G; *************************** . ...
- Got fatal error 1236 from master when reading data from binary log: 'Client requested master to start replication from impossible position
在source那边,执行: flush logs;show master status; 记下File, Position. 在target端,执行: CHANGE MASTER TO MASTER_ ...
- Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'系列二:reset slave
reset slave会清除从库的所有复制信息.一般应用场景:如切换为不同的Master, 主从重做等: 1. 命令在slave上执行,执行前一定要stop slave. 2. 执行reset sla ...
随机推荐
- [转]Eclipse 的快捷键以及文档注释、多行注释的快捷键
一.多行注释快捷键 1.选中你要加注释的区域,用ctrl+shift+C 或者ctrl+/ 会加上//注释 2.先把你要注释的东西选中,用shit+ctrl+/ 会加上/* */注释 3.以上快 ...
- uva 6959 Judging hash
Judging Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/problem/viewProb ...
- “请不要直接访问超全局$_GET数组”
下载了一个名为NetBeans的IDE开发PHP程序,当我输入常用的的$name = $_GET['name'];时却收到警告:请不要直接访问超全局$_GET数组 请改用某些过滤函数(例如filter ...
- linux 升级系统内核linux-4.10版本
http://blog.csdn.net/steven_liwen/article/details/68487241
- IOS开关效果
有IOS的开关模拟,当然也有MIUI的开关模拟 看到设置选项里面的开关样式,突发奇想地来试试 最终效果如图: <!DOCTYPE html> <html> <hea ...
- 对printf函数的理解1
看如下代码: #include <stdio.h> int main(int argc, const char *argv[]) { printf("%s\n",&qu ...
- 第十三章 Openwrt 修改串口波特率 以适应普通51不支持 115200高速率
,单片机或arduino的串口波特率可自行设置.当然,一般都会设置9600,也可以设置为115200.假设现在openwrt波特率为115200,单片机的串口波特率为9600.要进行一个通信,该如何设 ...
- 🌅 使用 Dawn 快速搭建 React 项目!
开发一个 React 项目,通常避免不了要去配置 Webpack 和 babel 之类,以支持 commonjs 或 es 模块及各种 es 新语法,及进行 jsx 语法的转义.当然也可以用 crea ...
- mac 查看cpu个数
mac 查看cpu个数 同是unix系统的mac,如何查看cpu个数及其相关信息呢?
- go语言基础之闭包的特点
所谓闭包就是一个函数“捕获”了和它在同一作用域的其它常量和变量.这就意味着当闭包被调用的时候,不管在程序什么地方调用,闭包能够使用这些常量或者变量.它不关心这些捕获了的变量和常量是否已经超出了作用域, ...