为什么 destroy-service 也会破坏机器?

为什么 destroy-service 也会破坏机器?

juju destroy-service如果机器只承载被销毁的服务,则命令会销毁该机器。

我觉得这很不方便,因为:

  1. 它做了一些意想不到的事情
  2. 有一个明确的destroy-machine命令
  3. 我想重复使用这台机器
  4. 数据、日志

出现这种情况有什么原因吗?有解决方法吗?

答案1

我是 juju 的新手,但我为防止这种情况的发生所采取的措施是部署一个Ubuntu在该机器上安装 charm,然后在其上部署服务。因此,首先在 MAAS UI 中为该节点分配一个标签,然后部署 ubuntu charm

$ juju deploy ubuntu --constraints tags=<tag that you set>

一个新节点将启动并运行 ubuntu charm。现在部署所需的服务。

$ juju deploy <your charm url> --to <newly added machine id>

PS 为节点设置标签是可选的。

相关内容