Quoting Ivan Vilata i Balaguer (i...@selidor.net): > Hi all. I'm running Debian's LXC 0.7.5 under Linux 3.2.0. I've set up > a shared mountpoint to dynamically export some host directories into one > container, like this:: > > # mkdir -p /lxc-shared > # mount --bind /lxc-shared /lxc-shared > # mount --make-unbindable /lxc-shared > # mount --make-shared /lxc-shared
(I should think more before answering, but ...) What if you do 'mount --make-rslave /lxc-shared' here? That should prevent the container's mount actions from being forwarded to the host. > Now I bind mount the host directory under the shared directory:: > > # mkdir -p /lxc-shared/myvm/foo > # mount --bind /tmp /lxc-shared/myvm/foo > The problem is that whenever I start any container, /lxc-shared/myvm/foo > gets unmounted (even if it has processes working under it!). This > affects bind mounts only if they are under shared mountpoints, e.g. if I > also do this mount on the host:: > > # mount --bind /tmp /mnt > > It survives after starting the container. > > Does anyone know why does this happen? Should I file a bug report? > Thanks a lot! ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users