Ведущий-ведомый MySQL после сбоя

Вот сценарий:

  1. У меня есть один мастер MySQL и 1 подчиненный.
  2. Репликация master-slave настроена и работает отлично.
  3. Ведомая машина выходит из строя.
  4. Основная машина все еще работает.
  5. В главной БД ничего не меняется.
  6. Я снова запускаю подчиненную машину.
  7. Я запускаю подчиненную БД MySQL.

Нужно ли мне снова вызывать "start slave" для подчиненной БД?

10x.


person tamirko    schedule 19.09.2012    source источник


Ответы (2)


Я считаю, что ведомое устройство запустится автоматически, если в вашем файле my.cnf нет параметра skip-slave-start.

Запустите 'SHOW SLAVE STATUS' и посмотрите, что там написано.

person Alain Collins    schedule 19.09.2012

  1. В ведущем проверьте состояние ведущего и посмотрите, работает ли ведомое устройство или нет.
  2. Перейдите к подчиненной машине и перезапустите (остановите и запустите) подчиненную машину.
  3. Повторите шаг 1, чтобы проверить еще раз
person Bhimreddy    schedule 16.10.2018