

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

# VALIDATION\_ERROR\_INSTANCE\_TYPE\_NOT\_SUPPORTED
<a name="VALIDATION_ERROR_INSTANCE_TYPE_NOT_SUPPORTED"></a>

## 概要
<a name="VALIDATION_ERROR_INSTANCE_TYPE_NOT_SUPPORTED_overview"></a>

クラスターが `VALIDATION_ERROR_INSTANCE_TYPE_NOT_SUPPORTED` エラーで終了した場合、クラスターの AWS リージョン とアベイラビリティーゾーンが、指定したインスタンス (1 つ以上のインスタンスグループに属している) のタイプをサポートしていないことを示しています。リージョン内のアベイラビリティーゾーンによっては、インスタンスタイプが Amazon EMR のサポート対象となる場合とならない場合があります。リージョン内のアベイラビリティーゾーンは、クラスター用に選択したサブネットによって決定されます。Amazon EMR がサポートするインスタンスタイプとリージョンのリストについては、「[Amazon EMR でサポートされているインスタンスタイプ](emr-supported-instance-types.md)」を参照してください。

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

このエラーを解決するには、クラスターをリクエストするリージョンとアベイラビリティーゾーンで Amazon EMR がサポートする、クラスターのインスタンスタイプを指定します。

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

**`instance-types`**  
サポートされていないインスタンスタイプのリスト。

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

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

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

エラーを特定し、修正するには、次のステップを実行します。

1. を使用して AWS CLI 、アベイラビリティーゾーンで使用可能なインスタンスタイプを取得します。これを行うには、 `[ec2 describe-instance-type-offerings](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-type-offerings.html)` コマンドを使用して、使用可能なインスタンスタイプを場所 (AWS リージョン またはアベイラビリティーゾーン) でフィルタリングします。例えば、次のコマンドを使用すると、指定した AZ (`{{us-east-2a}}`) で提供されているインスタンスタイプが返ります。

   ```
   aws ec2 describe-instance-type-offerings --location-type "availability-zone" --filters Name=location,Values={{us-east-2a}} --region {{us-east-2}} --query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort
   ```

   利用可能なインスタンスタイプを確認にする方法については、「[Amazon EC2 インスタンスタイプの検索](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-discovery.html)」を参照してください。

1. 対象のクラスターと同じリージョンとアベイラビリティーゾーンで利用可能なインスタンスタイプを確認したら、次の解決策のいずれかを選択して実行します。

   1. クラスターを新規作成します。次に、選択したインスタンスタイプが利用可能で Amazon EMR によってサポートされているアベイラビリティーゾーンに属するクラスターのサブネットを選択します。

   1. 障害が発生したクラスターが属していたリージョンと Amazon EC2 サブネットに新しいクラスターを作成します。ただし、使用するインスタンスタイプは、Amazon EMR がそのロケーションでサポートしているタイプを選択します。

Amazon EMR がサポートするインスタンスタイプとリージョンのリストについては、「[Amazon EMR でサポートされているインスタンスタイプ](emr-supported-instance-types.md)」を参照してください。インスタンスタイプの機能を比較するには、「[Amazon EC2 インスタンスタイプ](https://aws.amazon.com/ec2/instance-types)」を参照してください。