Linux

Mysql crashes-I/O error reading the header from the binary log Hatasının Çözümü

mysql nedir
Share

Merhabalar,

MySQL replikasyon sırasında eğer aşağıdaki hatayı alıyorsak yapmamız gereken işlem çok basit.

121010 13:57:47 [ERROR] I/O error reading the header from the binary log, errno=175, io cache code=0
121010 13:57:47 [ERROR] I/O error reading the header from the binary log
121010 13:57:47 [ERROR] Can’t init tc log
121010 13:57:47 [ERROR] Aborting

Bu, ikili günlük dosyalarıyla ilgili bir sorununuz olduğu, ikili günlüklerin bozulduğu veya en azından sonuncusunun bozulduğu anlamına gelir. Genellikle /var/logs/mysql/ dizininde bulunurlar ve bazı eski günlükleri yeni adla kopyalamaya başlamamalısınız, çünkü bu onu doğru yapmaz, bu nedenle çözüm,

günlüklerinizi okuyun ve hangi *.bin dosyasının bozuk olduğunu görün
bozuk olan .bin dosyasını silin
/var/log/mysql/mysql-bin.index dosyasını açın ve bin dosyasının bulunduğu satırı silin.
mysql’i yeniden başlatalım.

Tüm İşlemler bu kadar.