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

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.

Bir Yorum

  1. Merhaba, makalenizi ilginç buldum. Ancak, yazınızda bahsettiğiniz hata durumunda başka ne gibi yöntemler denenebilir? Bu konuda daha fazla bilgi vermeniz mümkün mü?

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu