投稿日: Apr 18, 2023

EC2 での Amazon EMR で、エラーの背景に関する詳細が表示されるようになり、クラスターのプロビジョニングの失敗に対するトラブルシューティングが容易になりました。EMR を使用すると、EC2 クラスターに EMR をプロビジョニングできます。このとき、コンピューティングインフラストラクチャの管理やオープンソースアプリケーションのセットアップについて心配する必要はありません。ただし、EC2 インスタンスの容量不足エラー、ブートストラップアクションの失敗、VPC サブネットの設定ミスなどにより、クラスターのプロビジョニングが失敗する場合があります。本日のリリースにより、新しい EMR コンソール、AWS コマンドラインインターフェイス (AWS CLI)、および AWS SDK で追加のエラーの詳細が確認できるようになりました。エラーの詳細の追加表示は、すべての EMR バージョンで自動的に有効になるため、特別な操作は必要ありません。

これまで、ブートストラップ失敗などのプロビジョニングエラーが発生すると、クラスターが失敗したというエラーメッセージが表示されるだけで、それ以上のコンテキストはありませんでした。根本原因が、無効または競合するブートストラップアクションなのか、あるいはブートストラップソースファイルの場所設定を間違えたのか、特定するには複数の手順が必要でした。これからは、クラスターのプロビジョニング失敗に関する具体的なエラーの詳細、詳しい根本原因、およびエラーを解決するための推奨事項が表示されます。これらの詳細は、新しいコンソールのクラスターリストビューと API で確認できます。

この機能は、EC2 での Amazon EMR の全リリースにおいてデフォルトで利用できます。また、EC2 での Amazon EMR をサポートしているリージョンでも利用可能です。詳細については、EMR のエラーコードに関するドキュメントをご覧ください。