[Dnsmasq-discuss] [PATCH] open inotify socket only when used

Simon Kelley simon at thekelleys.org.uk
Sun Nov 5 16:30:12 GMT 2017


That looks very sensible. Patch applied; thanks.


Cheers,

Simon.


On 01/11/17 12:37, Petr Menšík wrote:
> Some of our Openstack users run quite large number of dnsmasq instances
> on single host. They started hitting default limit of inotify socket
> number on single system after upgrade to more recent version. System
> defaults of sysctl fs.inotify.max_user_instances is 128. They reached
> limit of 116 dnsmasq instances, then more instances failed to start.
> 
> I was surprised they have any use case for such high number of
> instances. They use one dnsmasq for one virtual network.
> 
> I found simple way to avoid hitting low system limit. They do not use
> resolv.conf for name server configuration or any dhcp hosts or options
> directory. Created inotify socket is never used in that case. Simple
> patch attached.
> 
> I know we can raise inotify system limit. I think better is to not waste
> resources that are left unused.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/attachments/20171105/8b03c8d7/attachment.sig>


More information about the Dnsmasq-discuss mailing list