LINUX.ORG.RU
ФорумAdmin

standby скриптами

 ,


0

1

После чтения всего этого Mysql мастер - мастер репликация. и учитывая, что у меня как бы не очень новый mysql (5.2) и FreeBSD(9.0) хочеться реализовать схему по типу http://myoracleproduct.blogspot.com/2013/09/mysql-standby-creation-master-sla... но с автоматическим детектированием кто в данный момент главный .

На данный момент происходит просто mysql dump и перенос содержимого на другой сервак и заливка уже на нем.

★★★★★

Опиши поведение подробнее. Скажем есть ли возврат после поднятия упавшего мастера или slave становится мастером и им и остаётся? Мне просто казалось что оно и так автоматом отрабатывает фейл

upcFrost ★★★★★
()
Ответ на: комментарий от snaf

Нужно там многое двигать и переделывать + сервис потихоньку этот отдаю, ибо бросают на разработку OTRS и сетевых вещей.

pinachet ★★★★★
() автор топика
Ответ на: комментарий от upcFrost

Нужно чтобы пока (1) лежал второй становился открытым на запись , а потом когда (1) поднимается база с изменениям на втором перелилась на первый.И второй продолжал работать в старом режиме

pinachet ★★★★★
() автор топика
Ответ на: комментарий от pinachet

т.е. мастер с failover.

https://dev.mysql.com/doc/refman/5.7/en/replication-solutions-switch.html

плюс обмазать скриптами чтоб руками CHANGE MASTER не выдавать. Нужна будет индикация что мастер лег, можно думаю сделать ее тем же heartbeat если у мускула нет своего механизма

upcFrost ★★★★★
()
Последнее исправление: upcFrost (всего исправлений: 2)
Ответ на: комментарий от pinachet

на его основе соорудить свой аналог

ну можешь тупо поставить скрипт раз в n секунд по крону тыкать базу палкой и проверять что она жива, тоже вариант.

upcFrost ★★★★★
()
Ответ на: комментарий от upcFrost

Да согласен, просто тут вот возник вопрос,а какие самые актуальные данные находяться где ?

pinachet ★★★★★
() автор топика
Ответ на: комментарий от pinachet

на текущем мастере. у тебя же ms-репликация

upcFrost ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.