[pkg-lxc-devel] Bug#860974: Bug#860974: lxc: systemd and other inotify-based programs fail with "Too many open files" with a large number of LXC containers
Baptiste Jonglez
debian at bitsofnetworks.org
Sun Apr 23 10:50:30 UTC 2017
Hi Evgeni,
On Sun, Apr 23, 2017 at 11:45:07AM +0200, Evgeni Golov wrote:
> > Attached is a patch for lxc that configures this sysctl setting to a higher
> > value. I don't know if this is the "Debian way" or if some other solution
> > is preferred.
>
> Your patch looks quite similar to what was added in LXD in Ubuntu recently:
> https://github.com/lxc/lxd-pkg-ubuntu/commit/333e2671a91861b949a2b990459656a3b065e5fb
> https://bugs.launchpad.net/juju/+bug/1602192
Ah, indeed, I had found the launchpad bug but not the patch.
> I think we also should add something like
> sysctl -q -p /etc/sysctl.d/lxc.conf || true
> to the configure target of postinst, to actually load the file directly,
> instead of waiting for a reboot?
Good idea!
> However, I am not 100% sure that packages should alter sysctl settings without
> telling the admin.
Well, that was the meaning of my question about the "Debian way" :)
The only two packages I found doing this are bit-babbler and ufw, so it
does not exactly seem like a widespread practice.
Baptiste
More information about the Pkg-lxc-devel
mailing list