MySQL Cluster 1236 – ‘binlog truncated in the middle of event; consider out of disk space on master; the first event’

Merhaba,

MySQL cluster yapısı olan 2 adet sunucumuzda master olanın diski doldu ve servisleri durdurdu. Master sunucu üzerinde işlemlerden sonra mysql servisini tekrar çalışır hale getirdik ama slave sunucuda cluster yani senkron veriyi alamadık. Slave durumuna baktığımızda aşağıdaki hatayı aldığımızı gördük.

Alınan hata: Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: ‘binlog truncated in the middle of event; consider out of disk space on master; the first event ‘log-bin.000017’ at 91987973, the last event read from ‘log-bin.000017’ at 91987973, the last byte read from ‘log-bin.000017′ at 91987973.’

Çözüm: 

Slave durumunu görmek için:
# mysql
SHOW SLAVE STATUS\G 

Çözüm için: 
STOP SLAVE;
CHANGE MASTER TO MASTER_LOG_FILE='log-bin.000018',MASTER_LOG_POS=4;
START SLAVE;

Tekrar kontrol:
SHOW SLAVE STATUS\G

Not: log-bin alanı yapıdan yapıya değişiklik gösterebilir. mysql-bin de olabilir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Bu site reCAPTCHA ve Google tarafından korunmaktadır Gizlilik Politikası ve Kullanım Şartları uygula.