2017-10-03 1 views

답변

0

당신은 당신의 마스터를 제대로 종료에해야 할 일은 :

  1. 슬레이브 노드에서 ->STOP SLAVE;
  2. 종료 슬레이브 노드
  3. 종료 마스터 노드

들어 다시 시스템을 시작하십시오 :

  1. 마스터를 시작
  2. 이 슬레이브 노드에서 슬레이브 노드
  3. 를 시작
  4. - 당신은 DB 복제를 사용하는 경우>START SLAVE;

편집, 당신의 MASTER 인스턴스에서 복사 suposed 당신의 SLAVE 인스턴스, 다른 방법은 없습니다. 마스터가 다운되면 복제본 (SLAVE)을 업데이트하면 안됩니다. 이전 마스터 내가 같은, didnt 한 일을 시도

+0

을 얻으면 새로운 마스터로 슬레이브을 할 수 있도록

Mysql Switching Master 시스템을 구성 읽어 들일 필요가 있습니다. 마스터 서버의 인스턴스에서 CHANGE MASTER TO MASTER_HOST = "slave host instance"를 사용해야합니까? – Lakshya

+0

아니요, CHANGE MASTER TO MASTER_HOST = 'masters_instance', MASTER_USER = 'master_user', MASTER_PASSWORD = 'master_password', MASTER_PORT = 3306, MASTER_CONNECT_RETRY = 30;과 같은 슬레이브 인스턴스에서해야합니다. 슬레이브를 정지시키고 (슬레이브 정지) 명령을 실행 한 다음 슬레이브를 시작해야합니다. – nacho

+0

질문을 다시 읽고 SLAVE의 데이터가 마스터로 결코 업데이트되지 않는다고 말할 수 있습니다. 그것은 SLAVE에 복제하는 MASTER의 데이터입니다. 그것은 아마도 그것이 작동하지 않는 이유입니다 – nacho