翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Auto Scaling インフラストラクチャを削除する
スケーリングインフラストラクチャを完全に削除するには、次のタスクを実行します。
タスク
Auto Scaling グループの削除
Auto Scaling グループを削除すると、目的の値、最小値、および最大値は 0 に設定されます。その結果、インスタンスは削除されます。インスタンスを削除すると、関連するログまたはデータ、およびインスタンスのすべてのボリュームも削除します。1 つ以上のインスタンスを終了しない場合は、Auto Scaling グループを削除する前にこれらをデタッチすることができます。グループにスケーリングポリシーがある場合、グループを削除すると、ポリシー、基盤となるアラームアクション、および関連付けられたアクションがなくなったアラームが削除されます。
Auto Scaling グループを削除するには(コンソール)
で Amazon EC2コンソールを開きhttps://console.aws.amazon.com/ec2/
、ナビゲーションペインから Auto Scaling Groups を選択します。 -
Auto Scaling グループの隣にあるチェックボックスを選択し、[アクション]、[削除] を選択します。
-
確認を求められたら、
delete
を入力して指定された Auto Scaling グループの削除を確認し、[Delete] (削除) を選択します。[Name (名前)] 列のロードアイコンに、Auto Scaling グループが削除されたことが示されます。[Desired] (希望する)、[Min] (最小)、[Max] (最大) 列には、Auto Scaling グループの
0
インスタンスが表示されます。インスタンスを終了し、グループを削除するには数分かかります。リストを更新して、現在の状態を確認します。
Auto Scaling グループを削除するには (AWS CLI)
次のdelete-auto-scaling-groupコマンドを使用して、Auto Scaling グループを削除します。このオペレーションは、グループにEC2インスタンスがある場合に機能しません。インスタンスがゼロのグループの 専用です。
aws autoscaling delete-auto-scaling-group --auto-scaling-group-name
my-asg
グループにインスタンスまたはスケーリングアクティビティが進行中の場合は、 --force-delete
オプションで delete-auto-scaling-group コマンドを使用します。これにより、EC2インスタンスも終了します。Amazon Auto Scaling コンソールから EC2 Auto Scaling グループを削除すると、コンソールはこのオペレーションを使用してEC2インスタンスを終了し、同時にグループを削除します。
aws autoscaling delete-auto-scaling-group --auto-scaling-group-name
my-asg
--force-delete
(オプション) 起動設定の削除
今後使用できるように起動設定を保存するには、このステップをスキップします。
起動設定を削除するには (コンソール)
で Amazon EC2コンソールを開きますhttps://console.aws.amazon.com/ec2/
。 -
左のナビゲーションペインの [Auto Scaling] で、[Auto Scaling グループ] を選択します。
-
ページの上部付近にある [起動設定] を選択します。確認を求めるプロンプトが表示されたら、[起動設定を表示] を選択して、[起動設定] ページを表示することを確認します。
-
起動設定を選択し、[アクション]、[起動設定の削除] の順に選択します。
-
確認を求めるメッセージが表示されたら、[削除] を選択します。
起動設定を削除するには (AWS CLI)
次の delete-launch-configuration コマンドを使用します。
aws autoscaling delete-launch-configuration --launch-configuration-name
my-launch-config
(オプション) 起動テンプレートの削除
起動テンプレートを削除することも、1 つの起動テンプレートバージョンを削除することもできます。起動テンプレートを削除すると、そのすべてのバージョンが削除されます。
このステップをスキップして、後で使用するために起動テンプレートを維持することもできます。
起動テンプレートを削除するには (コンソール)
で Amazon EC2コンソールを開きますhttps://console.aws.amazon.com/ec2/
。 -
ナビゲーションペインで、[インスタンス] の [テンプレートの起動] を選択します。
-
起動テンプレートを選択し、次のいずれかの操作を行います。
-
[アクション]、[テンプレートの削除] の順に選択します。確認を求められたら、
Delete
を入力して指定した起動テンプレートの削除を確認し、[Delete] (削除) を選択します。 -
[アクション]、[Delete template version (テンプレートのバージョンの削除)] の順に選択します。削除するバージョンを選択し、[削除] を選択します。
-
起動テンプレートを削除するには (AWS CLI)
次のdelete-launch-templateコマンドを使用して、テンプレートとそのすべてのバージョンを削除します。
aws ec2 delete-launch-template --launch-template-id
lt-068f72b72934aff71
または、 delete-launch-template-versions コマンドを使用して、起動テンプレートの特定のバージョンを削除することもできます。
aws ec2 delete-launch-template-versions --launch-template-id
lt-068f72b72934aff71
--versions1
(オプション) ロードバランサーとターゲットグループの削除
Auto Scaling グループが Elastic Load Balancing ロードバランサーに関連付けされていない場合、または今後使用できるようにロードバランサーを維持する場合、このステップをスキップします。
ロードバランサーを削除するには (コンソール)
で Amazon EC2コンソールを開きますhttps://console.aws.amazon.com/ec2/
。 -
ナビゲーションペインの [ロードバランシング] で [ロードバランサー] を選択します。
-
ロードバランサーを選択してから、[Actions (アクション)]、[Delete (削除)] の順に選択します。
-
確認を求めるメッセージが表示されたら、[Yes、Delete] を選択します。
ターゲットグループを削除するには (コンソール)
-
ナビゲーションペインの [ロードバランシング] で [ターゲットグループ] を選択します。
-
ターゲットグループを選択し、[Actions (アクション)]、[Delete (削除)] を選択します。
-
確認を求めるメッセージが表示されたら、[Yes、Delete] を選択します。
Auto Scaling グループに関連付けられているロードバランサーを削除するには (AWS CLI)
Application Load Balancer と Network Load Balancer では、次の コマンドdelete-load-balancerと delete-target-group コマンドを使用します。
aws elbv2 delete-load-balancer --load-balancer-arn
my-load-balancer-arn
aws elbv2 delete-target-group --target-group-arnmy-target-group-arn
Classic Load Balancer の場合は、次のdelete-load-balancerコマンドを使用します。
aws elb delete-load-balancer --load-balancer-name
my-load-balancer
(オプション) CloudWatch アラームの削除
Auto Scaling グループに関連付けられている CloudWatch アラームを削除するには、次の手順を実行します。例えば、ステップスケーリングまたはシンプルスケーリングポリシーに関連するアラームがあるかもしれません。
注記
Auto Scaling グループを削除すると、Amazon EC2 Auto Scaling がターゲット追跡スケーリングポリシーに対して管理する CloudWatch アラームが自動的に削除されます。
Auto Scaling グループが CloudWatch アラームに関連付けられていない場合、またはアラームを今後の使用のために保持する場合は、このステップをスキップできます。
CloudWatch アラームを削除するには (コンソール)
で CloudWatch コンソールを開きますhttps://console.aws.amazon.com/cloudwatch/
。 -
ナビゲーションペインで、[アラーム] を選択します。
-
アラームを選び、[Action (アクション)]、[Delete (削除)] を選択します。
-
確認を求めるメッセージが表示されたら、[削除] を選択します。
CloudWatch アラームを削除するには (AWS CLI)
delete-alarms コマンドを使用します。1 つ以上のアラームを一度に削除することができます。例えば、次のコマンドを使用して Step-Scaling-AlarmHigh-AddCapacity
アラームおよび Step-Scaling-AlarmLow-RemoveCapacity
アラームを削除します。
aws cloudwatch delete-alarms --alarm-name
Step-Scaling-AlarmHigh-AddCapacity
Step-Scaling-AlarmLow-RemoveCapacity