Fış darbele
19 Temmuz 2006 Çarşamba, 00:04 | GezegenReplikasyonu yapılan bir MySQL sunucusunun (biz kendisine alemin kralı diyelim) IP’sini değiştirmem gerekti. Daha doğrusu artık farklı bir ağdaki IP’si üzerinden işlemler gerçekleştirecekti. Efendi efendi gidip kralın sevgili kullarının my.cnf dosyalarındaki master-host değerlerini değiştirdim. Bana mısın demedi… Hişt diyorum, ayar dosyası diyorum, allooo dedim ama dinletemedim. Kullar hala eski krala tapınmaya devam ettiler.
Meğer o ayarlar şaşırtmaca taktiğinden ibaretmiş. İlk replikasyon sırasında master.info isimli bir dosya oluşuyor. Sistemde master.info varsa, MySQL ayar dosyasındaki (ya da komut satırından gelecek) bilgiyi dikkate almayıp master.info’ya göre iş yapıyor. Kralı tahtından etmek için o ayarlara kanmayıp CHANGE MASTER TO diye sorgu yollamak gerekiyor.