НО дальше нужно вернуть как было и на slave(srv2) получаю ошибку
ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repository
починил через reset slave и повторного CHANGE MASTER TO...
Вопрос: как я понимаю ошибка возникла по причине того что в relay_log осталась информация еще с первоначального состояния srv2, когда он был slave и reset slave является неотъемлемым шагом при подобных манипуляциях?! (когда из slave делаю временно master и потом возвращаю обратно роль slave.)
если планируется менять местами, сделай их в мастер-мастер. активный мастер держи в RW, на втором read_only=1, super_read_only=1;
нет не планирую, только рассматриваю возможную необходимость отката в исходное состояние.
я только не понял, у тебя была мастер-слейв репликация srv1=>srv2 ? раньше запись была в srv1, а теперь в srv2 ?
можно ссылку на описание настройки? ранее не настраивал, хочется почитать.
Если ты делал запись в srv2, на srv1 этих данных нет, и обратно него без переналивки уже не вернуться
Обсуждают сегодня