Master başarısız nerede bir master -> köle yapılandırması var. Eski-köleyi bir efendi ve eski-efendiyi köle olarak sıfırlayabildim. İnce.
Yapamayacağım şey, şimdi yeni-master olan eski-köle ile ilgili ana bilgileri kaldırmaktır. Anlıyorum:
mysql> show slave status \G
*************************** 1. row ***************************
Slave_IO_State:
Master_Host: 10.1.2.101
Master_User: replicationSlave
Master_Port: 3306
...
Slave_IO_Running: No
Slave_SQL_Running: No
MySQL belgelerinin birçoğunu okudum, ancak hala yeni master'dan slave bilgilerini temizlemenin bir yolunu bulamadım. Denedim:
RESET SLAVE
Bu ayarları temizlemiyor gibi görünüyor. [[Aslındamaster.info
dosyayı kaldırır, ancak bellek ayarlarını kaldırmaz . Aşağıya bakınız.]]CHANGE MASTER TO MASTER_HOST=''
bu da son zamanlarda kullanımdan kaldırıldığı için bir hatayı tükürüyor.my.cnf
Programlı olarak eklendiğinden beri asıl bilgilere sahip olmayanların kontrol edilmesi .RESET MASTER
çünkü bazı mysql dokümanları tavsiye etti. Bu, yalnızca bin günlüklerini sıfırlar.- Temizlenecek alanları bulabileceğimi görmek için dahili MySQL tablolarına bakıyorum.
Bunu MySQL ~ 5.5.9 üzerinde yapmanın uygun yolu nedir? Herhangi bir yardım için teşekkürler.
Düzenle:
Böylece @RolandoMySQLDBA'nın ima ettiği gibi dosyayı RESET SLAVE
kaldırdığı ortaya çıkıyor master.info
. Ancak, bağımlı bilgileri kaldırılmadan önce sunucuyu yeniden başlatmanız gerekir.
Bu köle bilgilerini kaldırmak için herhangi bir yolu var mı olmadan mysqld yeniden başlatmak zorunda?