Answers:
LXC容器和Juju环境需要通过重新引导来保留,因此所有内容都不会包含在一个地方。
首先,请确保您已破坏环境并且容器未运行。然后删除以下文件和目录:
/etc/init/juju-*
/etc/lxc/auto/juju-*
/etc/rsyslog.d/25-juju*
/var/lib/juju/containers/*
/var/lib/lxc/juju-*
~/.juju/<env>
~/.juju/environments/<env>.jenv
然后,您可以在干净的环境中重新启动。
在某些情况下,您可能需要手动列出,停止和销毁容器,请在删除Juju文件之前执行此操作。
您可能会发现我有用的以下代码段:
http://blog.naydenov.net/2014/03/remove-juju-local-environment-cleanly/
这是一个bash脚本,需要以root用户身份运行,并且尝试积极清除本地juju环境的所有残余,包括LXC模板,容器,日志,正在运行的mongodb测试服务器等。
sudo rm -r /etc/lxc/auto/juju-*
ANDsudo rm -r /var/lib/lxc/juju-*