juju destroy-service
マシンが破棄されるサービスのみをホストしている場合、コマンドはマシンを破棄します。
不便だと感じる理由:
- 予想外のことをする
destroy-machine
明確な命令がある- 機械を再利用したい
- データ、ログ
このような状況になったのには理由があるのでしょうか、また回避策はあるのでしょうか?
答え1
私はジュジュ初心者ですが、これを防ぐために私がやっていることは、ウブントゥそのマシンにチャームをインストールし、その上にサービスを展開します。まずMAAS UIでそのノードにタグを割り当て、ubuntuチャームを展開します。
$ juju deploy ubuntu --constraints tags=<tag that you set>
Ubuntu チャームで新しいノードが起動します。次に、必要なサービスをデプロイします。
$ juju deploy <your charm url> --to <newly added machine id>
PS ノードにタグを設定することはオプションです。