Ответы пользователя по тегу Linux
  • Как реализовать переключение IP адресов?

    @vimvim
    Судя по характеру вопроса, Вам нужно организовать резервирование MySQL сервера с возможность прозрачного для клиентов переключения на резервные сервера в случае падения главного? Если так, то это называется MySQL Load Balancer.

    Фактически для этой задачи можно обойтись 1 IP адресом ( видимым клиентам MySQL ) который будет присовен Load Balancer instance, который в свою очередь принимая MySQL запросы от клиентов будет переадресовывать их ( в режиме proxy ) соотвествующему MySQL Server.

    Кроме переадресации запросов, задачей Load Balancer так же будет периодическое обращение к MySQL серверам и определение их состояния. В случае сбоя одного из серверов ( например master ) он автоматически будет помечен как offline и запросы будут переадресовываться следующему.

    Вот некоторая информация на эту тему: barkingiguana.com/2008/07/20/load-balanced-highly-available-mysql-on-ubuntu-804/
    Ответ написан
    Комментировать