[DRBD-user] CentOS, eth0, eth1 and arpwatch flip flops

Nik Martin nik.martin at nfinausa.com
Sat Jan 5 04:09:13 CET 2013


I can't see how this is a Drbd issue, as arp is somewhere down in layer two, so taking it out on Drbd may make you feel better but it's probably not going to actually fix anything. Have you posted this to a Centos list? Lots of network internals were in a state of change between 5.7 and 6.0 in Centos (or RHEL) since rh switched to the abomination that is network manager. 

Regards, 
Nik 

Gavin Henry <gavin.henry at gmail.com> wrote:

>> Has anyone experienced this whilst running DRBD over eth1 between two
>> CentOS 5.7 servers?
>>
>> eth1 is a private IP address, unroutable. eth0 is the public address.
>> CentOS will reply sometimes once every 3 days or every 14mins~ saying
>> "My public IP is on eth1" to arp requests when it's not, it's eth0.
>>
>> This freezes traffic and causes issues. We've looked at arp*
>> /etc/sysctl.conf etc. and arptables, but wondered if anyone had a
>> recipe?
>>
>> We have this already which didn't help as it happened Christmas Eve
>> too as we kept eth1 up for a few days to test:
>>
>> # For the dual interface - 06.12.12
>> net.ipv4.conf.eth0.arp_filter = 1
>> net.ipv4.conf.eth0.arp_ignore = 1
>> net.ipv4.conf.eth1.arp_filter = 1
>> net.ipv4.conf.eth1.arp_ignore = 1
>> net.ipv4.conf.all.arp_filter = 1
>>
>>
>> eth0 and eth1 are on the same VLAN/broadcast domain, but eth1 is a
>> 169.xx and eth0 is a routable public IP.
>>
>> We're having to shut eth1 down and bring it up for sync at night.
>>
>> Thanks,
>>
>> Gavin.
>
>Couldn't get this to work so have had to bin DRBD. Shame.
>
>Thanks.
>_______________________________________________
>drbd-user mailing list
>drbd-user at lists.linbit.com
>http://lists.linbit.com/mailman/listinfo/drbd-user


More information about the drbd-user mailing list