[Bug 974584] Re: Semaphores cannot be created in lxc container
Serge Hallyn
974584 at bugs.launchpad.net
Thu Apr 12 14:11:35 UTC 2012
There are a few parts to this. At core, we need /dev/shm to be a
symbolic link to /dev/shm, which *is* mounted.
/etc/init/mounted-dev.conf is supposed to create that symbolic link.
However, it does not run because we never mount /dev.
If it did run, it would do the wrong thing. That is because the
initscripts postinst leaves a /dev/shm directory. mounted-dev.conf
simply does
[ -e /dev/shm ] || ln -s /run/shm /dev/shm
That would cause /dev/shm/shm to be the symbolic link to /run/shm.
The simplest solution is probably to rmdir $rootfs/dev/shm at the end of
the container creation templates.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/974584
Title:
Semaphores cannot be created in lxc container
To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad/+bug/974584/+subscriptions
More information about the Ubuntu-server-bugs
mailing list