我在本地环境中通过 JUJU 部署了一项服务,但由于我的魅力中的错误而失败。现在我想从环境中删除这个失败的服务。我在以下层次结构中执行了三个命令:
juju destroy-service servicename
juju destroy-unit servicename/0
juju destroy-machine machinename
执行的前 2 个命令没有任何错误,但第三个命令给了我一个错误,例如(错误不准确,因为我丢失了那个控制台):
Failed to remove machine "machinename". It is associated with unit "servicename/0".
现在我无法通过 JUJU 删除这台机器。此外,相关服务仍在 JUJU UI 和状态命令输出中显示。
上面的层次结构好吗?是否有任何解决方法可以通过 JUJU 删除此服务 + 关联机器。如果我通过 lxc-destroy 命令删除这台机器,它会使 juju 处于不一致的状态。