<< Click to Display Table of Contents >> Администрирование (Linux) > Расширенная установка > Настройка отказоустойчивого кластера PostgreSQL > Astra Linux Special Edition (Орел) Проверка работы кластера KeepAlived |
1.Убедитесь, что на всех узлах запущен KeepAlived. Для этого на BC1, BC2, BC3 выполните команду:
service keepalived status
2.Проверьте сетевые интерфейсы. Для этого на серверах BC1, BC2, BC3 выполните команду:
ip a
По умолчанию BC1 выступает в роли главного узла кластера KeepAlived, поэтому серверу BC1 присвоен общий виртуальный IP-адрес. Если настройки выполнены верно, в качестве общего виртуального IP-адреса команда выведет адрес BC1:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default
...
inet <общий_виртуальный_IP>/32 scope global eth0
valid_lft forever preferred_lft forever
3.Проверьте, как переназначается общий виртуальный IP-адрес, когда главный узел отключается и управление переходит на резервный узел BC2. Для этого на BC1 остановите KeepAlived:
service keepalived stop
На BC2 проверьте сетевые интерфейсы:
ip a
Если настройки выполнены верно, в качестве общего виртуального IP-адреса теперь выступает IP-адрес BC2.
4.Аналогично проверьте, что управление переходит на резервный узел BC3. Для этого на BC2 остановите KeepAlived:
service keepalived stop
На BC3 проверьте сетевые интерфейсы:
ip a
Если настройки выполнены верно, в качестве общего виртуального IP-адреса теперь выступает IP-адрес BC3.
5.Убедитесь, что общий виртуальный IP-адрес присваивается узлу согласно приоритету, когда работоспособность узла восстанавливается. Для этого сначала запустите KeepAlived на BC2 – общим адресом должен стать IP-адрес BC2. Затем запустите на BC1 – его IP-адрес должен стать общим.
© Компания Directum, 2024 |