Is bonding supported ?
Horms
horms at verge.net.au
Tue Oct 4 16:14:02 EST 2005
On Tue, Oct 04, 2005 at 01:35:43AM +0000, Eric Chan wrote:
> Horms <horms <at> verge.net.au> writes:
>
> >
> > On Thu, Sep 29, 2005 at 01:00:58PM -0600, Terry, Jason wrote:
> > > I've got my cluster setup on bond0 and working fine.
> > >
> > >
> > >
> > > However I did find a few scripts that were setup specifically for eth0.
> > > Simply changing these to bond0 worked.
> > >
> > >
> > >
> > > This was the file that had eth0 hardcoded
> > >
> > > /usr/sbin/arptables-noarp-addr
> >
> > Thanks for pointing that out, I'll fix that up for the next release.
> > Please let me know if you find any others.
> >
>
> Hi,
>
> I have a server with 4 ethernet card, bond0 is binded to eth0 and eth1, bond1
> is binded to eth2 and eth3. bond0 and bond1 are connected to 2 different
> network segment. I want to set up 2 virtual ip, one for bond0 and one for
> bond1. To build the arptables, arptables-noarp-addr is modified 2 times and
> executed for bond0 and bond1 respectively.
>
> Follow after, there are the below steps:
>
> cd /etc/ha.d/rc.d && ln -s arptables-noarp-addr_takeip local_takeip;
> cd /etc/ha.d/rc.d && ln -s arptables-noarp-addr_giveip local_giveip;
>
> I find that arptables-noarp-addr_takeip and arptables-noarp-addr_giveip are
> calling to
>
> arptables-noarp-addr_takegiveip
>
> which in turn will call /usr/sbin/arptables-noarp-addr
>
> However, arptables-noarp-addr is either configured with bond0 or bond1. How
> should I modify arptables-noarp-addr ? Thx a lot for your reply.
As I mentioned before, the hardcoding of the interface is wrong, it
is a bug, it should not be there, it shold be fixed.
If in the mean time you want to hack it to hardcode in different
interfaces, I'd recommend just making multiple copies of
/usr/sbin/arptables-noarp-addr and having
arptables-noarp-addr_takegiveip call all of them.
--
Horms
More information about the Ultramonkey-users
mailing list