dhcpd with 1020 configuration files cannot start after upgrading to dhcp-4.2.5-77.el7.x86_64
Issue
dhcpd can't start up after upgrading to dhcp-4.2.5-77.el7 if the configuration file (/etc/dhcp/dhcpd.conf) has included more than 1020 files.
Sep 30 14:50:12 rhel7 daemon.info: systemd: Starting DHCPv4 Server Daemon...
Sep 30 14:50:12 rhel7 daemon.info: dhcpd: Internet Systems Consortium DHCP Server 4.2.5
Sep 30 14:50:12 rhel7 daemon.info: dhcpd: Copyright 2004-2013 Internet Systems Consortium.
Sep 30 14:50:12 rhel7 daemon.info: dhcpd: All rights reserved.
(snip)
Sep 30 14:50:13 rhel7 daemon.info: dhcpd: Sending on Socket/fallback/fallback-net
Sep 30 14:50:13 rhel7 daemon.err: dhcpd: Unable to register fd with library out of range
Sep 30 14:50:13 rhel7 daemon.err: dhcpd: Can't register I/O handle for "fallback": out of range
Environment
- Red Hat Enterprise Linux 7
- dhcp-4.2.5-77.el7
- 4.2.5-68.el7_5.1 or earlier doesn't have this problem.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.