LINUX.ORG.RU

Сообщения rootvg

 

quagga и rhel 5

Форум — Admin

Приветствую всех! Есть одна неприятная особенность в работе quagga. Имеется цель - network failover следующим способом: На сервере 2 физические платы, например eth0 и eth1. Подключение выполнено к разным свичам, на свичах разные подсети (соответственно шлюзы разные), на свичах поднят ospf. На linux поднят виртуальный IP типа loopback - lo:0, на который будут «ходить» user'ы. Идея в том, что этот loopback всегда жив, если жива ОС. А маршруты к lo:0 будет разруливать ospf. Поставил quagga (возился с 0.98, которая поставляется в дистрибутива и с последней версией 0.99.16), настроил, потестировал, поотключал интерфейсы или свичи, провода, все работает как предполагал. Но: если некоторое время (минут 5-10 примерно) сервер по loopback не трогать, то при очередном обращении (ping, ssh и т.п.) наблюдается значительная задержка (примерно секунд 5 или 10), приложения могут выдавать connection timeuot. Повторно ping (или ssh) и уже все нормально. На свичах с маршрутами все нормально, они не пропадают. С последней quagg'ой «некоторое время» значительно увеличилось, но все-равно проблема то осталась. Возможно такие задачи решают все по другому, без ospf и пр.

rootvg
()

RSS подписка на новые темы