I am running LXC on Archlinux.
I have a combination of Arch, Fedora, Centos, Debian, and Ubuntu LXC containers, each based on systemd.
If I try to open more than 19 LXC containers, the 20th container will start, but without systemd running inside. (
ps aux shows just
I thought this might be related to the number of open files, since a centos container will sometimes report "too many open files" when I run
poweroff inside of it while I have a large number of LXC containers running. But I increased the file limits as described in this link, rebooted and verified the changes, but my problem persists.
What could be causing this?