слейвов, каскад реплик через gtid, мастер умер, мы находим руками ближайший к мастеру слейв через gtid pos, его повышаем до мастера, но как оставшиеся слейвы догнать до нового мастера, с учётом что бинлоги от первого мастера мы потеряли вместе с сервером?
я могу вам предложить посмотреть на mha или orchestrator или s9 (этот платный). ничего руками делать не нужно, если умер мускул только. к этому всему прикручивается или dynamic dns или vip или consul, к примеру (можно еще посмотреть на proxysql, но посоветовать не могу использую только для галеры. к нему нужен mha в случае master-replica). если же умирает сервер целиком так, что бинлог не успел уехать, то в таком случае нужно принимать решение человеку о переключении (это из практики совет). если это критично, то можно использовать semisync replication, но это добавить latency ко всем коммитам
Хочу maxscale потом окончательно внедрить, все равно везде мария
а он разве умеет бинлоги "приносить" на реплику? я вам предлагал то, что может помочь с этим (mha)
Ок, завтра почитаю как следует
Обсуждают сегодня