VALIDATION_ERROR_SECURITY_GROUP_NOT_FROM_ONE_VPC
概要
クラスターが VALIDATION_ERROR_SECURITY_GROUP_NOT_FROM_ONE_VPC エラーで終了した場合、クラスターのセキュリティグループと、クラスターに割り当てたセキュリティグループが異なる Virtual Private Cloud (VPC) に属していることを示しています。セキュリティグループの詳細については、「Amazon EMR マネージドセキュリティグループと追加セキュリティグループを指定する」と「Amazon EMR クラスターのセキュリティグループを使用してネットワークトラフィックを制御する」を参照してください。
解決方法
このエラーを解決するには、対象クラスターのセキュリティグループが属する VPC のセキュリティグループを使用します。
障害が発生した EMR クラスターのトラブルシューティングを行うには、DescribeCluster と ListClusters の各 API から返った ErrorDetail の情報を参照してください。詳細については、「Amazon EMR の ErrorDetail 情報を含むエラーコード」を参照してください。返った ErrorDetail 内の ErrorData 配列によって、次の情報を確認できます。
vpc-
セキュリティグループ: VPC ペア、セキュリティグループが属する VPC の ID。
security-group-
セキュリティグループ: VPC ペア、セキュリティグループ ID。
public-doc-
エラーコードドキュメントの公開 URL。
完了すべきステップ
エラーを特定し、修正するには、次のステップを実行します。
-
ErrorData配列にリストされているセキュリティグループ ID を確認し、それらが EMR クラスターを起動する VPC に属していることを確認します。 -
Amazon VPC コンソールに移動します。[セキュリティグループ] を選択すると、選択したリージョン内のセキュリティグループがすべて一覧表示されます。クラスターと同じ VPC のセキュリティグループを検索し、セキュリティグループの設定を変更します。
-
クラスターと同じ VPC のセキュリティグループを使用して新規クラスターを起動します。