すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:ノード補償

最終更新日:Jul 18, 2026

ノードグループに対して自動補償が有効になっている場合、E-MapReduce (EMR) は、エンジンサービスを実行できなくなった障害のある ECS インスタンスを自動的に処理します。従量課金のタスクノードの場合、EMR は新しい ECS インスタンスを作成して障害インスタンスを置き換えます。サブスクリプションのタスクノードの場合、EMR は障害インスタンスを再デプロイします。

前提条件

DataLake、DataFlow、または Custom クラスターを作成済みで、YARN サービスがデプロイされている必要があります。詳細については、「クラスターの作成」をご参照ください。

制限事項

この機能はタスクノードグループでのみサポートされます。

注意事項

  • 以下の状況では、自動補償が失敗する可能性があります。

    • 置き換えられる ECS インスタンスにはシステムの問題があります。

    • 置き換え対象の ECS インスタンスに対してリリース保護が有効になっています。

    • ノードグループ内のノード数が設定された最小値以下である場合。

  • スケールアウト時に、ブートストラップアクションスクリプトは新しい ECS インスタンス上で自動的に実行されます。ただし、元のインスタンスに手動でデプロイしたコンポーネントやサービスは、手動で再デプロイする必要があります。

自動補償の有効化または無効化

  1. ノード管理ページに移動します。

    1. EMR コンソールにログインします。

    2. 上部ナビゲーションバーで、必要に応じてリージョンとリソースグループを選択します。

    3. 対象クラスターの **[操作]** 列で、Nodes をクリックします。

  2. Nodes ページで、ノードグループ名をクリックします。

  3. Node Group Attributes パネルで、Automatic Compensation スイッチをオンまたはオフにします。

    説明

    2023 年 7 月 10 日 18:00(UTC + 08:00)以降、従量課金のタスクノードグループを作成する際、Automatic Compensation スイッチがデフォルトで有効になります。

  4. 表示されるダイアログボックスで、OK をクリックします。

  5. Save をクリックします。

自動補償ステータスの確認

Nodes ページには、自動補償のステータスが表示されます。

過去 1 週間以内にノードグループで自動補償がトリガーされた場合、Automatic Supplementation 列に発生回数が表示されます。その数値にカーソルを合わせ、ツールチップに表示される イベント詳細を表示する をクリックします。