Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Nov 2006 22:09:07 -0500
From:      "Ken Menzel" <kenfreebsd@icarz.com>
To:        <freebsd-stable@FreeBSD.ORG>
Subject:   carp interface stops responding
Message-ID:  <08ea01c6fe2c$42a42e70$8adb7bd1@icarz.com>

next in thread | raw e-mail | index | archive | help
I am wondering if I am understanding carp interfaces correctly.  I 
have a SPAM gateway that runs on two servers.  I want to enable a 
failover scenario.  I want to test the interface on the backup server. 
So the primary server is shut down.  I enable carp and it starts up 
fine and works for a while but after a while the port stops responding 
to ping or anything else.
Did I miss something in the setup or is this a bug of some sort?
Do I need preempt for a failover?
I assume the backup interface (advskew 100) can start without the 
primary being up yet?

Here are my settings:
net.inet.ip.same_prefix_carp_only: 0
net.inet.carp.allow: 1
net.inet.carp.preempt: 0
net.inet.carp.log: 1
net.inet.carp.arpbalance: 0
net.inet.carp.suppress_preempt: 0
FreeBSD geordi.icarz.com 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed 
Nov  1 15:13:18 EST 2006 
sysadm@geordi.icarz.com:/usr/obj/usr/src/sys/ICARZ  i386

Server2 (The backup)
ifconfig_fxp0="inet 207.99.22.23  netmask 255.255.255.128"
cloned_interfaces="carp0"
ifconfig_carp0="vhid 4 pass somepassword advskew 100 207.99.22.25/25"

fxp0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 
1500
        options=8<VLAN_MTU>
        inet 207.99.22.23 netmask 0xffffff80 broadcast 207.99.22.127
        ether 00:13:72:c0:0a:b8
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
carp0: flags=49<UP,LOOPBACK,RUNNING> mtu 1500
        inet 207.99.22.25 netmask 0xffffff80
        carp: MASTER vhid 4 advbase 1 advskew 100

Server1 (The primary)  (currently shutdown,  IE the carp is disabled)
ifconfig_fxp0="inet 207.99.22.7  netmask 255.255.255.128"
cloned_interfaces="carp0"
ifconfig_carp0="vhid 4 pass somepassword advskew 0 207.99.22.25/25"

-----------------------------------------------------
Ken Menzel
kmenzel@wrenchead.com
/earth is 98% full ... please delete anyone you can. 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?08ea01c6fe2c$42a42e70$8adb7bd1>