このページでは、Operation Orchestration Service (OOS) の ACS-ECS-BulkyStartInstances パブリックテンプレートを使用して、ECS コンソールで複数の ECS インスタンスを開始する方法について説明します。

始める前に

OOS で O&M タスクを作成する前に、以下の条件が満たされていることを確認してください。

  • OOS が有効化されていること。
  • RAMロールが作成され、 AliyunECSFullAccess ポリシーが OOS サービスロールに付与されていること。

    この例では、OOSServiceRole-EcsDocGuideTest RAMロールが作成されます。

  • 指定されたタグが、該当のインスタンスにバインドされていること。 詳細については、「タグの作成またはバインド」をご参照ください。

    この例では ECS: Documentation タグが作成されます。

このタスクについて

OOS は、テンプレートで実行する O&M タスクを定義します。 テンプレートでは YAML 形式と JSON 形式をサポートしています。パブリックテンプレートとカスタムテンプレートに分かれています。 ここでは、 ACS-ECS-BulkyStartInstances などのパブリックテンプレートを参考用に準備しており、そのまま使用できます。 テンプレートを実行する前に、テンプレートで定義されている O&M タスクを確認し、テスト環境をセットアップして、テンプレートの実行結果を確認する必要があります。

テンプレートをカスタマイズして、O&M タスクを実行することもできます。

手順

  1. OOS コンソール にログインします。
  2. 左側のナビゲーションウィンドウで、[パブリックテンプレート] をクリックします。
  3. [パブリックテンプレート] ページで、 [ACS-ECS-BulkyStartInstances] を選択し、[実行作成] をクリックします。
  4. [作成] ページで、次の操作を実行します。
    1. [基本情報] ステップで、デフォルト設定を変更せずに [次:パラメーター設定] をクリックします。
      この例では [実行モード自動] が選択されており、テンプレート内のすべてのタスクが自動的に実行されることを示しています。
    2. [パラメーター設定]で、パラメーターを設定します。
      下表に一部のパラメーターを示します。 その他のパラメーターのデフォルト設定は保持できます。
      パラメーター 説明 例:
      targets インスタンスを指定するメソッド。 インスタンスが [停止済み] 状態でない場合に返されるエラーメッセージ。 次のいずれかの方法を使用してインスタンスを指定できます。
      • 手動でインスタンスを選択
      • インスタンスタグの指定
      • インスタンスのリソースグループを指定
      インスタンスタグの指定
      インスタンスの選択 [手動でインスタンスを選択] を選択した場合、[停止済み] 状態にある 1 つ以上のインスタンスを選択する必要があります。 i-bp1e9mxelweamh5g****
      インスタンスタグ [インスタンスタグの指定] を選択した場合、使用可能なタグを 1 つ以上選択する必要があります。 タグキーは必須です。 OOS はStartInstance 操作を呼び出して、一度に複数の ECS インスタンスを開始します。 ECS:Documentation
      リソースグループ [インスタンスのリソースグループを指定] を選択した場合、リソースグループを選択する必要があります。 Test
      権限 OOS では、RAM を使用して O&M 権限を設定できます。 自分のアカウントの権限を使用するか、作成した oosAssumeRole RAM ロールの権限を使用して、きめ細かな制御を実行できます。 RAM ロールを指定し、このロールに付与されたアクセス権限を使用
    3. [次:OK ] をクリックします。
    4. [OK ] の手順で、[基本情報][パラメーター設定] 手順で定義された値をプレビューして確認し、[作成] をクリックします。

タスクの結果

O&M タスクの作成後、[実行] ページで O&M タスクの実行結果を表示できます。

  • O&M タスクに対応する [実行ステータス] 列に [成功] が表示されていれば、O&M タスクは成功しています。
  • O&M タスクに対応する[実行ステータス] 列に [失敗] が表示されている場合は、[操作] 列の [詳細] をクリックしてから、[実行ログ] をクリックします。 その後、ログ情報に基づいて実行内容を分析し調整できます。