

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

# Amazon EMR の内部エラーコード
<a name="emr-troubleshoot-error-errordetail-internal"></a>

次のセクションでは、内部エラーのコードに対するトラブルシューティングについて説明します。容量の不足や容量の欠如のコードを含みます。

**Topics**
+ [INTERNAL\$1ERROR\$1EC2\$1INSUFFICIENT\$1CAPACITY\$1AZ](INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ.md)
+ [INTERNAL\$1ERROR\$1SPOT\$1PRICE\$1INCREASE\$1PRIMARY](INTERNAL_ERROR_SPOT_PRICE_INCREASE_PRIMARY.md)
+ [INTERNAL\$1ERROR\$1SPOT\$1NO\$1CAPACITY\$1PRIMARY](INTERNAL_ERROR_SPOT_NO_CAPACITY_PRIMARY.md)

# INTERNAL\$1ERROR\$1EC2\$1INSUFFICIENT\$1CAPACITY\$1AZ
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ"></a>

## 概要:
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ_overview"></a>

クラスターが `INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ` エラーで終了した場合、選択されたアベイラビリティーゾーンに Amazon EC2 インスタンスタイプのリクエストを満たすだけのキャパシティがなかったことを示しています。クラスターに選択したサブネットによって、アベイラビリティーゾーンが決まります。Amazon EMR のサブネットの詳細については、「[Amazon EMR 用の VPC でネットワークを設定する](emr-plan-vpc-subnet.md)」を参照してください。

## 解決策
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ_resolution"></a>

このエラーを解決するには、インスタンスタイプの設定を変更し、更新済みのリクエストによって、クラスターを新規作成します。

障害が発生した EMR クラスターのトラブルシューティングを行うには、`DescribeCluster` と `ListClusters` の各 API から返った `ErrorDetail` の情報を参照してください。詳細については、「[Amazon EMR の ErrorDetail 情報を含むエラーコード](emr-troubleshoot-error-errordetail.md)」を参照してください。返った `ErrorDetail` 内の `ErrorData` 配列によって、次の情報を確認できます。

**`instance-type`**  
容量が不足しているインスタンスタイプ。

**`availability-zone`**  
サブネットが関連付けられたアベイラビリティーゾーン。

**`public-doc`**  
エラーコードドキュメントの公開 URL。

## 完了すべきステップ
<a name="INTERNAL_ERROR_EC2_INSUFFICIENT_CAPACITY_AZ_stc"></a>

クラスター設定エラーの根本原因を特定して修正するには、次のステップを実行します。
+ クラスター設定のベストプラクティスを確認します。「*Amazon EMR 管理ガイド*」の「[Amazon EMR クラスターインスタンスタイプの設定とスポットインスタンスのベストプラクティス](emr-plan-instances-guidelines.md)」を参照してください。
+ 起動に関する問題をトラブルシューティングし、設定を確認します。「*Amazon EC2 ユーザーガイド*」の「[インスタンス起動に関する問題のトラブルシューティング](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/troubleshooting-launch.html)」を参照してください。
+ 更新したクラスター設定を使用して、新規クラスターを起動します。

# INTERNAL\$1ERROR\$1SPOT\$1PRICE\$1INCREASE\$1PRIMARY
<a name="INTERNAL_ERROR_SPOT_PRICE_INCREASE_PRIMARY"></a>

## 概要:
<a name="INTERNAL_ERROR_SPOT_PRICE_INCREASE_PRIMARY_overview"></a>

クラスターが `INTERNAL_ERROR_SPOT_PRICE_INCREASE_PRIMARY` エラーで終了した場合、最大スポット料金以下でインスタンスを利用できず、Amazon EMR がプライマリノードのスポットインスタンス要求を処理できなかったことを示しています。詳細については、「*Amazon EC2 ユーザーガイド*」の「[スポットインスタンス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html)」を参照してください。

## 解決策
<a name="INTERNAL_ERROR_SPOT_PRICE_INCREASE_PRIMARY_resolution"></a>

このエラーを解決するには、クラスターのインスタンスタイプを対象料金の範囲内で指定するか、そのインスタンスタイプの料金の上限を引き上げてください。

障害が発生した EMR クラスターのトラブルシューティングを行うには、`DescribeCluster` と `ListClusters` の各 API から返った `ErrorDetail` の情報を参照してください。詳細については、「[Amazon EMR の ErrorDetail 情報を含むエラーコード](emr-troubleshoot-error-errordetail.md)」を参照してください。返った `ErrorDetail` 内の `ErrorData` 配列によって、次の情報を確認できます。

**`primary-instance-id`**  
障害が発生したクラスターのプライマリインスタンス ID。

**`instance-type`**  
容量が不足しているインスタンスタイプ。

**`availability-zone`**  
サブネットが存在するアベイラビリティーゾーン。

**`public-doc`**  
エラーコードドキュメントの公開 URL。

## 完了すべきステップ
<a name="INTERNAL_ERROR_SPOT_PRICE_INCREASE_PRIMARY_stc"></a>

次のステップを実行してクラスター設定戦略のトラブルシューティングを行い、新規クラスターを起動してください。

1. Amazon EC2 スポットインスタンスのベストプラクティスと、クラスター設定戦略の両方を確認します。詳細については、「*Amazon EC2 ユーザーガイド*」の「[EC2 スポットのベストプラクティス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-best-practices.html)」と、「[Amazon EMR クラスターインスタンスタイプの設定とスポットインスタンスのベストプラクティス](emr-plan-instances-guidelines.md)」を参照してください。

1. インスタンスタイプ設定またはアベイラビリティーゾーンを変更し、更新済みのリクエストでクラスターを新規作成します。

1. 問題が解決しない場合は、オンデマンドキャパシティをプライマリインスタンスに使用してください。

# INTERNAL\$1ERROR\$1SPOT\$1NO\$1CAPACITY\$1PRIMARY
<a name="INTERNAL_ERROR_SPOT_NO_CAPACITY_PRIMARY"></a>

## 概要:
<a name="INTERNAL_ERROR_SPOT_NO_CAPACITY_PRIMARY_overview"></a>

クラスターが `INTERNAL_ERROR_SPOT_NO_CAPACITY_PRIMARY` エラーで終了した場合、プライマリノードのスポットインスタンスリクエストを満たすだけのキャパシティがなかったことを示しています。詳細については、「*Amazon EC2 ユーザーガイド*」の「[スポットインスタンス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html)」を参照してください。

## 解決策
<a name="INTERNAL_ERROR_SPOT_NO_CAPACITY_PRIMARY_resolution"></a>

このエラーを解決するには、クラスターのインスタンスタイプを対象料金の範囲内で指定するか、そのインスタンスタイプの料金の上限を引き上げてください。

障害が発生した EMR クラスターのトラブルシューティングを行うには、`DescribeCluster` と `ListClusters` の各 API から返った `ErrorDetail` の情報を参照してください。詳細については、「[Amazon EMR の ErrorDetail 情報を含むエラーコード](emr-troubleshoot-error-errordetail.md)」を参照してください。返った `ErrorDetail` 内の `ErrorData` 配列によって、次の情報を確認できます。

**`primary-instance-id`**  
障害が発生したクラスターのプライマリインスタンス ID。

**`instance-type`**  
容量が不足しているインスタンスタイプ。

**`availability-zone`**  
サブネットが関連付けられたアベイラビリティーゾーン。

**`public-doc`**  
エラーコードドキュメントの公開 URL。

## 完了すべきステップ
<a name="INTERNAL_ERROR_SPOT_NO_CAPACITY_PRIMARY_stc"></a>

次のステップを実行してクラスター設定戦略のトラブルシューティングを行い、新規クラスターを起動してください。

1. Amazon EC2 スポットインスタンスのベストプラクティスと、クラスター設定戦略の両方を確認します。詳細については、「*Amazon EC2 ユーザーガイド*」の「[EC2 スポットのベストプラクティス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-best-practices.html)」と、「[Amazon EMR クラスターインスタンスタイプの設定とスポットインスタンスのベストプラクティス](emr-plan-instances-guidelines.md)」を参照してください。

1. インスタンスタイプ設定を変更し、更新済みのリクエストでクラスターを新規作成します。

1. 問題が解決しない場合は、オンデマンドキャパシティをプライマリインスタンスに使用してください。