jujuのストップフックはどのAmazonEC2マシンの状態に対応していますか?
質問には2つの部分があります
- Destroy-serviceコマンドを実行すると、Jujuに対してstopフックが呼び出されますか?
- Amazon EC2マシンインスタンスの場合、ストップフックが実行を完了したときにどのような状態(終了または停止)になりますか?
juju destroy-service
shouldサービスのstop
フックを呼び出す必要がありますが、呼び出しません。バグです https://bugs.launchpad.net/juju/+bug/872264
対応するマシンが残っている状態はプロバイダー固有です... EC2の場合、マシンはクリーンアップされ(チャームを削除)、jujuによって別のサービスまたはサービスユニットに再利用されるように設定されます。そのため、running
のEC2状態は変更されません。 LXCの場合、destroy-service
関連するコンテナを完全に削除します(最初にstop
を呼び出さないでください!)。