[Pacemaker] IPaddr2 Netmask Bug Fix Issue
Pavel Levshin
pavel at levshin.spb.ru
Fri Mar 25 19:50:15 UTC 2011
25.03.2011 18:47, Darren.Mansell at opengi.co.uk:
>
> We configure a virtual IP on the non-arping lo interface of both
> servers and then configure the IPaddr2 resource with lvs_support=true.
> This RA will remove the duplicate IP from the lo interface when it
> becomes active. Grouping the VIP with ldirectord/LVS we can have the
> load-balancer and VIP on one node, balancing traffic to the other node
> with failover where both resources failover together.
>
> To do this we need to configure the VIP on lo as a 32 bit netmask but
> the VIP on the eth0 interface needs to have a 24 bit netmask. This has
> worked fine up until now and we base all of our clusters on this
> method. Now what happens is that the find_interface() routine in
> IPaddr2 doesn't remove the IP from lo when starting the VIP resource
> as it can't find it due to the netmask not matching.
>
Do you really need the address to be deleted from lo? Having two
identical addresses on the Linux machine should not harm, if routing was
not affected. In your case, with /32 netmask on lo, I do not foresee any
problems.
We use it in this way, i.e. with the address set on lo permanently.
--
Pavel Levshin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20110325/44076c7c/attachment.htm>
More information about the Pacemaker
mailing list