Restarting DHCP safely whilst avoiding partner-down state

Sten Carlsen stenc at s-carlsen.dk
Fri May 13 17:37:39 UTC 2016


There has been a number of times a discussion about restarting the DHCP
server. AFAICT the official method is to kill it and start again.

On 13/05/2016 17:02, Terry Burton wrote:
> On 13 May 2016 at 15:57, Chuck Anderson <cra at wpi.edu> wrote:
>> On Fri, May 13, 2016 at 03:23:25PM +0100, Terry Burton wrote:
>>> On 13 May 2016 at 14:22, Chuck Anderson <cra at wpi.edu> wrote:
>>>> I don't know if a corrupted lease file would cause a failure to start
>>>> the dhcp server, or if it would just go unnoticed, perhaps with a log
>>>> message.  But like I said, we've never had a failure to start the
>>>> server that was caused by a lease file issue.
>>> In our experience leases files corrupted by other means can cause a
>>> failure to start. I don't recall whether that was due to mere
>>> truncation though...
>> There is also the -T parameter to test the lease file:
>>
>>        The -T flag can be used to test the lease database file in a similar way.
>>
>> It might be a good idea to also use this test before restarting.
>> While it won't fix a corrupted lease file, it may prevent you from
>> losing all DHCP service due to a failure to restart.
> I think this will require the leases file to be closed at the point of
> testing, i.e. the daemon has already exited.
>
> For the more general issue with systemd verifying the configuration
> see: https://lists.freedesktop.org/archives/systemd-devel/2016-May/036481.html
> _______________________________________________
> dhcp-users mailing list
> dhcp-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/dhcp-users

-- 
Best regards

Sten Carlsen

No improvements come from shouting:

       "MALE BOVINE MANURE!!!" 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20160513/471e2111/attachment.html>


More information about the dhcp-users mailing list