аварийное переключение двух узлов Redhat

Я хочу знать, возможно ли аварийное переключение двух физических узлов Redhat. оба узла идентичны и не имеют общего хранилища. Я хочу выполнить аварийное переключение на два отдельных физических узла redhat, когда NodeA отключает все запросы по маршруту к NodeB. У меня нет какой-либо конкретной службы, такой как apache, nginx, mysql, .... и поэтому я не могу определить ресурс, например mysql, nginx, apache ....есть ли какое-либо решение для маршрутизации всего трафика на всех портах на первичный сервер и когда он переходит по всему маршруту трафика на вторичный сервер?

Я знаю, что UCARP может обеспечить аварийное переключение на основе IP для моих серверов, но я хочу знать, есть ли лучший способ аварийного переключения двух узлов в зависимости от доступности ОС.

1
задан 30 April 2019 в 15:10
2 ответа

Red Hat имеет документацию для этого.

СОЗДАНИЕ КЛАСТЕРА ВЫСОКОЙ ДОСТУПНОСТИ RED HAT С ПОМОЩЬЮ PACEMAKER

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux / 7 / html / high_availability_add-on_administration / ch-startup-haaa


Хотя у вас нет конкретной службы, поддерживающей кластер, вы все равно можете определить виртуальный IP-адрес в качестве ресурса и использовать его совместно между nodeA и nodeB.

Направьте свои службы на плавающий виртуальный IP-адрес и используйте его в качестве службы аварийного переключения.

2
ответ дан 3 December 2019 в 20:08

Если я правильно понимаю, ваша основная цель - настроить HA для сервера приложений и сервера db, если это так, другой вариант - с haproxy и keepalived, пожалуйста, проверьте эту ссылку https: // access. redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/load_balancer_administration/keepalived_install_example1 точно так же, как вы можете выполнять балансировку нагрузки для nginx, mysql, apache и многих других. Также haproxy предоставляет возможность мониторинга со статистикой и множеством других функций.

0
ответ дан 3 December 2019 в 20:08

Теги

Похожие вопросы