CARP

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
AlexZagr
проходил мимо
Сообщения: 9
Зарегистрирован: 2012-08-21 9:11:02

CARP

Непрочитанное сообщение AlexZagr » 2018-07-13 11:03:40

Такая ситуация:

все сервера FreeBSD 11.2-RELEASE

hostA

Код: Выделить всё

ifconfig_em0="inet 10.1.1.1 netmask 255.255.255.0"
ifconfig_em0_alias0="inet vhid 1 pass pass1 advskew 0 alias a.b.c.42/27"
hostBackup

Код: Выделить всё

ifconfig_em0="inet 10.1.1.50 netmask 255.255.255.0"
ifconfig_em0_alias0="inet vhid 1 pass pass1 advskew 100 alias a.b.c.42/27"
a.b.c.41 реальник в том-же влане что и серый ip, на рельник из 27-ой сети прописан шлюз по умолчанию, на серую сеть статический маршрут, все работает, на hostA MASTER, на hostBackup BACKUP, все пингуется и доступно.

добавляю hostB

Код: Выделить всё

ifconfig_em0="inet 10.1.1.2 netmask 255.255.255.0"
ifconfig_em0_alias0="inet vhid 2 pass pass2 advskew 0 alias a.b.c.43/27"
вот тут и начинаются проблемы, как только a.b.c.43 на hostB становится MASTER a.b.c.42 уже недоступен, прописывал на hostBackup ifconfig_em0_alias0="inet vhid 2 pass pass2 advskew 100 alias a.b.c.43/27", становится BACKUP, на хостах A и B на интерфейсах MASTER, но реальники недоступны, весь влан жутко тормозит, не только доступ на эти сервера по 10.1.1.0, но и соседние сервера в этом влане.

По мануалу маски у ip на carp должны быть 32, я пока не знаю как это разрулить, чтоб маршрутизация работала нужно тогда прилепить еще по реальнику на каждый интрфейс с 27 маской. В такой как описано выше конфигурации у кого-то работает carp?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ыть
проходил мимо

CARP

Непрочитанное сообщение ыть » 2018-07-14 10:01:06

По мануалу маски у ip на carp должны быть 32
дочитайте уж мануал до конца.. и не городите отсебятину.
как, по вашему, будет ходить мультикаст трафик?
разберитесь как работает CARP нативно в OpenBSD (или хотябы фряхе 9-й ветки)
в 10.х и выше карп изменился, но не до неузнаваемости..
это не значит, что можно какие попало сети развешивать на CARP-интерфейсах..

AlexZagr
проходил мимо
Сообщения: 9
Зарегистрирован: 2012-08-21 9:11:02

CARP

Непрочитанное сообщение AlexZagr » 2018-07-14 17:30:08

Раздавать ответы в стиле "иди читай мануалы" я и сам могу, конечно если я разбираюсь в теме. А тут я похоже не полностью разобрался, даже по несколько раз перечитав мануалы и форумы.
Если не знаешь в чем проблема, так и напиши: "х.з., незнаю, может кто другой подскажет".

AlexZagr
проходил мимо
Сообщения: 9
Зарегистрирован: 2012-08-21 9:11:02

CARP

Непрочитанное сообщение AlexZagr » 2018-07-20 11:48:58

Разобрался, достаточно было вспомнить про tcpdump и посмотреть что там вообще происходит. Оказалось что в этом же влане работает проприетарный vrrp, да еще и с vrid 2, и carp с таким же vhid укладывал шлюз.
С другими vhid все прекрасно работает, с тем конфигом что выше выложил.