찾다

 >  Q&A  >  본문

mysql 마스터-마스터 동기화 및 슬레이브 데이터베이스 동기화 문제를 해결하는 방법은 무엇입니까?

이제 3개의 mysql 인스턴스가 있습니다. mysql-m1 mysql-s1 mysql-m2

mysql-m1과 mysql-s1은 master-slave 관계입니다. mysql-m1의 모든 작업은 mysql-s1과 동기화됩니다. 그런 다음 mysql-m2와 mysql-m1을 master-master 관계로 구성했습니다. mysql-m2에 삽입된 내용은 mysql-m1에 동기화되지만 mysql-s1은 동기화되지 않습니다. (mysql-m1과 mysql-s1은 master-slave 관계입니다. binlog로 동기화한 데이터는 더 이상 binlog에 기록되지 않기 때문인가요? ? 슬레이브 라이브러리 mysql-1이 동기화되지 않았습니다. 원하는 효과를 얻으려면 mysql-m2와 mysql-s1 사이에 master-slave 관계를 추가해야 합니까? 아니면 다른 해결책이 있습니까? 하나님께 답을 구해보세요!

ringa_leeringa_lee2742일 전749

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-24 11:35:07

    m1은 log_slave_updates를 활성화할 수 있습니다. m2->m1->s1은 중간 노드에서 이 매개변수를 활성화해야 합니다.

    회신하다
    0
  • 漂亮男人

    漂亮男人2017-05-24 11:35:07

    복제 트랜잭션도 바이너리 로그에 기록됩니다. 먼저 S1의 동기화가 중단되었는지 확인하세요.

    회신하다
    0
  • 취소회신하다