Дублирование сервера с использованием VRRP |
[исправить] |
Имеется два сервера - первичный и запасной. При помощи протокола VRRP (Virtual
Router Redundancy Protocol)
при крахе первичного сервера, автоматически поднимаем его MAC и IP на запасном.
Устанавливаем vrrpd (http://sourceforge.net/projects/vrrpd/).
На первичном сервере выполняем:
vrrpd -i eth0 -p 25 -v 1 192.168.1.1
На запасном:
vrrpd -i eth0 -p 24 -v 1 192.168.1.1
,где
-i eth0 - имя интерфейса на котором будет установлен IP 192.168.1.1
-v 1 - (virtual router) номер VRRP связки
(в локальной сети может быть несколько резервирующих друг-друга систем)
-p N - приоритет, машина с меньшим весом будет активирована, только при недоступности системы с большим весом.
При тестировании можно использовать tcpdump -vv proto 112
|
|
|
|
Раздел: Корень / Администратору / Сетевая подсистема, маршрутизация / Ethernet, ARP, привязка MAC адресов. |
1.5, emp (ok), 16:19, 08/02/2007 [ответить]
| +/– |
кстати carp есть и в линуксе. судя по ману он круче vrrd. балансировать умеет. | |
|
2.6, pppp (?), 21:47, 19/02/2007 [^] [^^] [^^^] [ответить]
| +/– |
>кстати carp есть и в линуксе. судя по ману он круче vrrd.
>балансировать умеет.
CARP в Linux-е портирован с *BSD, причём портирован довольно криво. Так что лучше уж vrrpd. | |
|
|