¿Cómo “limpio” una máquina después de usar el proveedor local?

8

Estoy haciendo algunas pruebas y a veces tengo problemas con los contenedores y el juju. ¿Cómo limpio una máquina para poder comenzar a usar el proveedor local "desde cero" sin reinstalar?

Jorge Castro
fuente

Respuestas:

9

Los contenedores LXC y el entorno Juju deben persistir durante un reinicio, por lo que no todo está contenido en un solo lugar.

Primero, asegúrese de destruir el entorno y de que los contenedores no se estén ejecutando. Luego, elimine los siguientes archivos y directorios:

/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

Entonces puedes reiniciar con un ambiente limpio.

En ciertos casos, es posible que deba enumerar, detener y destruir contenedores a mano, haga esto antes de eliminar los archivos de Juju.

Jorge Castro
fuente
Este comando 2 no funcionó para mí: sudo rm -r /etc/lxc/auto/juju-*Ysudo rm -r /var/lib/lxc/juju-*
mini