Hi,

On Fri, Jun 24, 2011 at 08:10:58PM +0200, Lars Ellenberg wrote:
> On Fri, Jun 24, 2011 at 10:40:36AM +0200, Dejan Muhamedagic wrote:
> > Hi,
> > 
> > On Tue, May 17, 2011 at 04:10:14PM +0400, Alexander Polyakov wrote:
> > > IPaddr not work correctly on large routing tables on Linux
> > > 
> > > If the contents of the routing table is large (eg, full view, derived
> > > from the quagga) then the node can not remove the public IP address.
> > > In the top hang two Process: route and grep "remove ip ". Because of
> > > this, there is no valid switch node.
> > 
> > Just how big is your routing table? What does "time route -n"
> > show?
> 
> Oh, a full routing table can get quite large.
> The BGP table currently has > 350k entries ;-)
> 
> Besides, there is no point in doing
>   route -n | grep $IP first,
>   and then doing route -n del -host $IP
> 
> The grep is wrong, anyways, as it may match more than just the
> intended IP.  Testing on non-empty output ([ `x | y` ]) instead
> of the exit code (x | y >/dev/null) looks bit strange as well.
> And, if it's not there, route del may complain,
> but all is good and shiny, still.
> 
> So I'm fine with just dropping that if route -n | grep ; then.

And it has been removed.

Cheers,

Dejan

> Possibly IPaddr2 works better for Alexander?
> 
> -- 
> : Lars Ellenberg
> : LINBIT | Your Way to High Availability
> : DRBD/HA support and consulting http://www.linbit.com
> 
> DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to