Впервые с тех пор, как он был настроен, мне нужно перезагрузить ведомое устройство MySQL только для чтения.
Я нашел эту статью о сбивании раба для обслуживания (хотя он просто описывает остановку mysql
демона):
В итоге процедура выглядит так:
В mysql
клиенте:
STOP SLAVE;
FLUSH TABLES;
Из ОС:
/etc/init.d/mysql stop
Я перезагрузился бы в этот момент, а затем после загрузки системы:
В mysql
клиенте ( mysql
демон настроен для запуска при загрузке):
START SLAVE;
Это выглядит правильно? Есть ли что-то еще, что я должен делать?
mysql
replication
Кев
источник
источник
Ответы:
Это выглядит правильно. Раб подберет то, с чего остановился, когда снова начнет подниматься.
Отмечу, что если вы не укажете опцию --skip-slave-start , ведомое устройство должно запуститься автоматически.
источник
stop slave
до перезапуска демона mysql. Может ли это быть причиной?