2010-01-21 11 views
0

현재 MySQL 4.1 (마스터, 반경)에서 MySQL 5.0 (슬레이브, app1)까지 복제 설정이 있습니다.MySQL 복제

새 서버가 있고 MySQL 5.1 (app2)이 설치되었습니다.

app1에서 데이터를 복제하도록 app2를 설정합니다. app1에 대한 쿼리를 수동으로 실행하면 app2에 완벽하게 복제되지만 반경에서 오는 app1에 복제되는 데이터는 app2에 반영되지 않습니다.

나는 마스터 -> 슬레이브/마스터 -> 슬레이브 설정이 있지만 체인의 마지막 링크가 작동하지 않습니다.

어떤 아이디어가 있습니까?

+0

추천 된 질문은 Server Fault로 옮겨집니다. –

답변

2

A -> B -> C 구성의 B (귀하의 경우에는 app1)에 -log-slave-updates 옵션을 사용해야합니다.

일반적으로 슬레이브는 마스터 서버에서받은 업데이트를 자체 바이너리 로그에 기록하지 않습니다. 이 옵션은 슬레이브에게 SQL 쓰레드가 수행 한 업데이트를 자신의 바이너리 로그에 기록하도록 지시한다.