起動設定を使用した Auto Scaling グループの作成 - Amazon EC2 Auto Scaling (日本語)

「翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。」

起動設定を使用した Auto Scaling グループの作成

Auto Scaling グループを作成する際、Amazon EC2 インスタンス、そのインスタンスのサブネット、およびインスタンスの初期数を設定するために必要な情報を指定する必要があります。

重要

Amazon EC2 インスタンスを設定するときは、起動テンプレート、起動設定、または EC2 インスタンスを指定できます。Amazon EC2 の最新機能を使用できるように、起動テンプレートを使用することをお勧めします。詳細については、「 」を参照してください起動テンプレート

次の手順では、起動設定を使用して Auto Scaling グループを作成する方法を説明します。起動設定は作成後に変更することはできませんが、Auto Scaling グループの起動設定を置き換えることはできます。詳細については、「 」を参照してくださいAuto Scaling グループの起動設定の変更

Prerequisites

起動設定を作成します。詳細については、「 」を参照してください起動設定の作成

起動設定を使用して Auto Scaling グループを作成するには (コンソール)

  1. Open the Amazon EC2 Auto Scaling console at https://console.aws.amazon.com/ec2autoscaling/.

  2. 画面上部のナビゲーションバーで、起動テンプレートを作成したときに使用したのと同じAWSリージョンを選択します。

  3. [ グループAuto Scalingの作成] を選択します。

  4. [起動テンプレートまたは設定の選択] ページの [Auto Scaling グループ名] に、Auto Scaling グループの名前を入力します。

  5. 起動設定を選択するには、次の手順を実行します。

    1. [起動テンプレート] で、[Switch to launch configuration (起動設定に切り替える)] を選択します。

    2. [起動設定] で、既存の起動設定を選択します。

    3. 起動設定が、使用する予定のすべてのオプションをサポートしていることを確認し、[次へ] を選択します。

  6. [Configure settings (設定の構成)] ページの [ネットワーク] の [VPC] で、起動設定で指定したセキュリティグループの VPC を選択します。インスタンスタイプおよび購入オプションの組み合わせを使用するインスタンスの起動は、EC2-Classic ではサポートされていません。

  7. [サブネット] で、指定した VPC 内のサブネットを 1 つ以上選択します。複数のアベイラビリティーゾーンのサブネットを使用することで、高可用性を得られます。Amazon EC2 Auto Scaling を使用した高可用性の詳細については、「複数のアベイラビリティーゾーンへのインスタンスの分散」を参照してください。

  8. [Next] を選択します。

    または、残りはデフォルトのままにして、[Skip to Review (確認をスキップ)] を選択できます。

  9. (オプション) [詳細オプションの設定] ページで、次のオプションを設定し、[次へ] を選択します。

    1. ロードバランサーにAmazon EC2インスタンスを登録するには、既存のロードバランサーを選択するか、新しいロードバランサーを作成します。詳細については、「 」を参照してくださいElastic Load Balancing および Amazon EC2 Auto Scaling 新しいロードバランサーを作成するには、「」の手順に従います新しい Application Load Balancer または Network Load Balancerを作成してアタッチする

    2. Elastic Load Balancing (ELB) ヘルスチェックを有効にするには、[ヘルスチェック] で、[ヘルスチェックのタイプ] の [ELB] を選択します。ロードバランシングを有効にする場合、これらのヘルスチェックはオプションです。

    3. [Health check grace period (ヘルスチェックの猶予期間)] に、Amazon EC2 Auto Scaling がインスタンスの状態を確認するまでの時間を入力します。この設定の目的は、Amazon EC2 Auto Scaling がインスタンスを正常でないとマークし、時間が来る前にインスタンスを終了するのを防ぐためです。デフォルトは 300 秒です。

  10. (オプション) [Configure group size and scaling policies (グループサイズとスケーリングポリシーの設定)] ページで、次のオプションを設定し、[次へ] を選択します。

    1. [希望する容量] に、起動するインスタンスの初期数を入力します。この数値を最小容量または最大容量制限の範囲外の値に変更する場合は、[最小容量] または [最大容量] の値を更新する必要があります。詳細については、「 」を参照してくださいAuto Scaling グループの容量制限の設定

    2. Auto Scaling グループのサイズを自動的に拡大縮小するには、[ターゲットの追跡スケーリングポリシー] を選択し、指示に従います。詳細については、「ターゲット追跡スケーリングポリシー」を参照してください。

    3. [Instance scale-in protection (インスタンスのスケールイン保護)] で、インスタンスのスケールイン保護を有効にするかどうかを選択します。詳細については、「 」を参照してくださいインスタンスのスケールイン保護

  11. (オプション) 通知を受け取るには、[通知の追加] を選択し、通知を設定してから [次へ] を選択します。詳細については、「 」を参照してくださいAmazon SNS グループスケーリング時のAuto Scaling通知の取得

  12. (オプション) タグを追加するには、[タグの追加] を選択し、各タグのタグキーと値を指定し、[次へ] を選択します。詳細については、「 」を参照してくださいAuto Scaling グループとインスタンスへのタグ付け

  13. [Review] ページで、[Auto Scaling グループの作成] を選択します。

コマンドラインを使用して Auto Scaling グループを作成するには

以下のコマンドのいずれかを使用できます。