首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未清理的isc-dhcp租约文件

未清理的isc-dhcp租约文件
EN

Server Fault用户
提问于 2014-09-02 06:43:35
回答 2查看 7K关注 0票数 2

在运行isc-dhcp时,租约文件似乎无限期地增长(几百MB)。如果我重新启动isc-dhcp服务,文件将缩小到1.5MB。

如何让isc-dhcp定期刷新过期记录而不重新启动整个服务?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-09-02 09:22:10

正如MadHatter在评论中提到的,租约文件是定期重新创建的,以避免这个问题。虽然文档中没有提到这个时间段,但讨论在dhcp-用户邮件列表上指出应该每小时进行一次,我已经检查了源代码,发现这是正确的。

不幸的是,这不是一个可配置的选项。为了改变它,您需要从源编译dhcp服务器。在文件server/db.c中,您需要更改行

代码语言:javascript
复制
#define LEASE_REWRITE_PERIOD 3600

你想要的秒数。

票数 10
EN

Server Fault用户

发布于 2019-02-27 14:46:19

检查一下我问题的答案,如何清除dhcpd.leases。在我的例子中,/var/lib/dhcp的所有权是root:root,这是由于isc-dhcp-服务器中的一个错误造成的。将其更改为dhcpd:dhcpd暂时修复了问题,但在dhcpd重新启动时它会返回。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/625619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档