tumeks 0 Zgłoś post Napisano Lipiec 22, 2008 Witam! Mam pewien problem z replikacja. Posiadam dwa serwery dedykowane, jeden typowo pod MySQL i drugi Apache +MySQL. Wersja MySQL na jednym serwerze to "4.1.20", a na drugim "4.0.24". Na serwerze na którym dotychczas był uruchomiony mysql bez replikacji ma on być jako MASTER, dlatego utworzyłem nowego użytkownika ze specjalnymi uprawnieniami do replikacji oraz hostem odpowiednim dla serwera SLAVE. Skonfigurowałem odpowiednio mysql pod względem serwer-id oraz bin-log. Później skorzystalem z "show master status;" by poznać odpowienie dane do uruchomienia serwera SLAVE. Na serwerze SLAVE zdefiniowalem MASTER_HOST, MASTER_USER, MASTER_PASSWORD, MASTER_LOG_FILE oraz MASTER_LOG_POS. Po uruchomieniu "START SLAVE;" niyb wszysytko OK, ale jednak nie... Slave_IO_Running Yes Slave_SQL_Running No Last_Errno 1062 Last_Error "Error 'Duplicate entry '13165522' for key 1' on qu..." Wcześniej oczywiście zgrałem mysqldumpem cała baze i wrzuciłem na drugi serwer. Pozdrawiam Tomek Udostępnij ten post Link to postu Udostępnij na innych stronach
eros 0 Zgłoś post Napisano Lipiec 22, 2008 Wgraj baze via komende source, logujesz sie na mysql, wybierasz baze use nazwa_bazy, source baza.sql. Nastepnie dla tej bazy daj mysqlchecka z opcjami repair i optimize. Bedzie dzialac. Udostępnij ten post Link to postu Udostępnij na innych stronach