Heartbeat удаляет шлюз по умолчанию
Я настраиваю 2 почтовых сервера (Postfix) с аварийным переключением heartbeat и drild shared maildirs. По какой-то причине при запуске пульса шлюз по умолчанию теряется. Любая идея, как / почему это происходит и каково решение?
/etc/network/interfaces
:
# The loopback network interface
auto lo
iface lo inet loopback
# eth0: ip of this node
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.2.3
gateaway 192.168.2.46
netmask 255.255.255.0
# eth0:0: ip address which heartbeat is supposed to take over
iface eth0:0 inet static
address 192.168.2.5
netmask 255.255.255.0
/etc/ha.d/haresources
:
mx1 IPaddr::192.168.2.5
mx1 drbddisk::r0 Filesystem::/dev/drbd0::/syncdata::ext3 nfs-kernel-server
Аварийное переключение работает нормально, но шлюз по умолчанию теряется, как только запускается heartbeat, кажется (так, даже после загрузки / еще не взяв ничего). Пока что я могу думать только о добавлении route add default gw 192.168.2.46
в post-up
& post-down
из eth0:0
, но это выглядит довольно некрасиво....
1 ответ
Решение
Это действительно опечатка в вашей конфигурации?
gateaway 192.168.2.46
Должно быть
gateway 192.168.2.46