сообщество. Не могли бы вы помочь мне со следующим вопросом?
У меня будет сервер Linux с 2 сетевыми картами в одной сети ens33 192.168.23.2 ens34 192.168.23.3 и плагин в разных коммутаторах:
Я хочу использовать виртуальный IP (плавающий IP), например 192.168.23.100
т. е. если ens33 не работает, IP следует перенести на ens34.
Я постараюсь использовать keepalived и эту работу, но не изящные решения. т. е. я создам 2 экземпляра для 1 виртуального IP. и он не плавающий, просто есть вторичный ip на обоих интерфейсах:
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel состояние UP группа по умолчанию qlen 1000
ссылка/эфир 00:0c:29:81:8d:d7 brd ff:ff:ff:ff:ff:ff
inet 192.168.23.24/24 brd 192.168.23.255 глобальная динамическая область видимости ens33
valid_lft 21380 сек. предпочтительный Lft 21 380 сек.
инет 192.168.23.223/24 область глобальная вторичная ens33
valid_lft навсегда
ссылка на область inet6 fe80::20c:29ff:fe81:8dd7/64
valid_lft навсегда
3: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel состояние UP группа по умолчанию qlen 1000
ссылка/эфир 00:0c:29:81:8d:e1 brd ff:ff:ff:ff:ff:ff
inet 192.168.23.34/24 brd 192.168.23.255 область действия глобальная динамическая ens34
valid_lft 21 566 сек. предпочтительный lt 21 566 сек.
инет 192.168.23.223/24 область глобальная вторичная ens34
valid_lft навсегда
ссылка на область inet6 fe80::20c:29ff:fe81:8de1/64
valid_lft навсегда
Я думаю, что есть более изящные решения, но я не могу их найти.P.S. Коммутаторы не поддерживают стекирование, поэтому я не могу использовать Bounding (LACP) для этого случая.