mysql主從問(wèn)題處理記錄
Slave服務(wù)器宕機(jī),導(dǎo)致Slave服務(wù)器啟動(dòng)后 show slave status /G 后提示錯(cuò)誤
Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'binlog truncated in the middle of event'
解決:
Master: show master status /G #記錄 Master 以下信息
File: mysql-MasterSlave.000006
Position: 174367
Slave: slave stop;
reset slave;
change master to master_host='192.168.1.126',master_user='USER',master_password='PW',master_log_file='mysql-MasterSlave.000006',master_log_pos=174367;
提示:從 Mysql 5.5 開(kāi)始 Mysql 加入半同步復(fù)制,取消了 load data from master 之類(lèi)的用法,MySQL Slave/Master實(shí)例在異常終止恢復(fù)之后,MySQL Slave可以處理未完成的或丟棄Master寫(xiě)如log失敗數(shù)據(jù),從而重新從master上獲取源數(shù)據(jù),同樣,Master 實(shí)例重啟不會(huì)使 Slave 丟失數(shù)據(jù)。
bitsCN.com聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com