本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
VALIDATION_ERROR_SUBNET_NOT_FROM_ONE_VPC
概觀
當您的叢集和您為叢集參照的子網路屬於不同的虛擬私有雲端 (VPCs) 時,叢集會因錯誤而終止。VALIDATION_ERROR_SUBNET_NOT_FROM_ONE_VPC
您可以使EMR用 Amazon 啟動叢集,並在. VPC 如需執行個體叢集的詳細資訊,請參閱 Amazon EMR 管理指南規劃和設定叢集的執行個體叢集中的。
解析度
若要解決此錯誤,請使用與叢集相VPC同的子網路。
若要疑難排解失敗的EMR叢集,請參閱DescribeCluster
和傳回的ErrorDetail
資訊ListClusters
APIs。如需詳細資訊,請參閱含有 ErrorDetail資訊的錯誤碼。ErrorDetail
內的 ErrorData
陣列會傳回此錯誤代碼的下列資訊:
vpc
-
對於每個子網路:VPC配對,子網路所屬的識別碼。VPC
subnet
-
對於每個子網路:VPC配對子網路的識別碼。
public-doc
-
錯誤代碼URL的文檔的公開。
要完成的步驟
請執行下列步驟以識別並修正錯誤:
-
檢閱
ErrorData
陣列中列IDs出的子網路,並確認它們屬於您VPC要啟動EMR叢集的位置。 -
修改您的子網路組態。您可以使用下列其中一種方法來尋找. VPC
-
使用與叢集相同VPC的子網路啟動新叢集。