Hi All<div><br></div><div>I have 2 lxc-containers (cap_a and cap_b) which are backed by 2 separate logical volumes (lv_a and lv_b)</div><div><br></div><div>The logical volumes are mounted at /capsule_mnt/cap_a and /capsule_mnt/cap_b for containers cap_a and cap_b respectively.</div><div><br></div><div>For sharing from the host side, I have bind mounted /shared/<container_name> for each of the above containers. For each of the containers, I am attempting to access mount points  which are mounted from the host side and can be accessed from the shared mounted directory of each container.</div><div><br></div><div>I was following the instructions mentioned in the following discussion to ensure that the startup of the second container does not blow up the mount points of the first container.</div><div><a href="https://lists.linuxcontainers.org/pipermail/lxc-users/2012-February/003187.html">https://lists.linuxcontainers.org/pipermail/lxc-users/2012-February/003187.html</a><br></div><div><br></div><div>Everything works fine as per the instructions mentioned in the above thread. However, when I try to delete the first container (while the second container is still up), I get the following error:</div><div><br></div><div>root@dev2:~# lxc-stop -n cap_a<br></div><div><br></div><div>root@dev2:~# mount | grep cap<br></div><div><div>/dev/mapper/vg_1-lv_a on /capsule_mnt/cap_a type ext4 (rw)</div><div>/dev/mapper/vg_1-lv_b on /capsule_mnt/cap_b type ext4 (rw)</div></div><div><br></div><div>root@dev2:~# umount /capsule_mnt/cap_a<br></div><div>root@dev2:~# umount /capsule_mnt/cap_a<br></div><div>/dev/mapper/vg_1-lv_b on /capsule_mnt/cap_b type ext4 (rw)<br></div><div><br></div><div><div>root@dev2:~# lxc-destroy -n cap_a</div><div>lxc_container: _recursive_rmdir_onedev: failed to delete /capsule_mnt/cap_a/</div><div>lxc_container: Error destroying rootfs for cap_a</div><div>Destroying cap_a failed</div></div><div><br></div><div><div>root@dev2:~# lvremove /dev/vg_1/lv_a</div><div>  Logical volume vg_1/lv_a contains a filesystem in use.</div></div><div><br></div><div>Does anyone have an idea as to why this might be happening? It probably has something to do with mounting the /shared directory as "rslave" before starting each of the container.</div><div><br></div><div>I also observed that the container (cap_a) destroy and deletion of the logical volume lv_a works fine once the second container (cap_b) is either stopped or destroyed.</div><div><br></div><div>Any suggestion as to how I can get past this issue would be very useful.</div><div><br></div><div>Thanks,</div><div><br></div><div>-Shivraj</div><div><br></div><div><br></div><div><br></div><div><br></div>