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'
常見於 Master 清理/輪轉 Binlog 導致 Slave 找不到對應位點。
STOP SLAVE;FLUSH LOGS;(產生新 Binlog 檔)SHOW MASTER STATUS; 記錄 File、PositionCHANGE MASTER TO
MASTER_LOG_FILE='mysql-bin.000004',
MASTER_LOG_POS=106;
START SLAVE;[mysqld]
server-id = 111
log-bin = mysql-bin
binlog-do-db = a111cnnet
binlog-ignore-db = mysql
GRANT FILE, REPLICATION SLAVE, REPLICATION CLIENT, SUPER ON *.*
TO 'backup2'@'192.168.0.119' IDENTIFIED BY 'backup2';
[mysqld]
server-id = 112
master-host = 192.168.0.17
master-user = backup2
master-password = backup2
master-connect-retry = 60
replicate-do-db = a111cnnet
replicate-ignore-db = mysql
SHOW SLAVE STATUS\G
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
master.info 重試。