sjcarr at gmail.com
Wed Jan 22 16:56:33 UTC 2014
On 22 January 2014 16:29, 墨泪 <ruohan.chen at alibaba-inc.com> wrote:
> 1. suppose I have two dhcp server names `A` and `B`
> 2. `A` is the main server, and it hold the ip 192.168.2.1 by default.
> 3. DHCP pool split by 128 (half half)
> 4. `A` server receive request `a` and response fine.
> 5. `A` server receive request `b` and it think `B` server should response
> for this request, then `A` omitted this request.
> 6. Unfortunately Server `B` doesn’t receive this request (because of ip
> helper address settings and the Keepalived settings)
> 7. Pool little `b` request again and again, but nobody response
> So how can I fix this problem?
Please don't hijack threads in future, please post a new thread.
In response to your issue stop using keepalived. DHCP failover
requires that BOTH dhcp servers receive the broadcast messages, so
your IP helpers must point to BOTH dhcp servers. Once you fix that
dhcp failover will work as expected.
More information about the dhcp-users