juju destroy-service
如果机器只承载被销毁的服务,则命令会销毁该机器。
我觉得这很不方便,因为:
- 它做了一些意想不到的事情
- 有一个明确的
destroy-machine
命令 - 我想重复使用这台机器
- 数据、日志
出现这种情况有什么原因吗?有解决方法吗?
答案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 为节点设置标签是可选的。