

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# VALIDATION\$1ERROR\$1SECURITY\$1GROUP\$1NOT\$1FROM\$1ONE\$1VPC
<a name="VALIDATION_ERROR_SECURITY_GROUP_NOT_FROM_ONE_VPC"></a>

## 概觀
<a name="VALIDATION_ERROR_SECURITY_GROUP_NOT_FROM_ONE_VPC_overview"></a>

當您的叢集和指派給叢集的安全群組屬於不同的虛擬私有雲端 (VPC) 時，叢集將終止並顯示 `VALIDATION_ERROR_SECURITY_GROUP_NOT_FROM_ONE_VPC` 錯誤。如需有關安全群組的詳細資訊，請參閱 [指定 Amazon EMR 受管安全群組和額外的安全群組](emr-sg-specify.md) 和 [使用 Amazon EMR 叢集的安全群組控制網路流量](emr-security-groups.md)。

## Resolution
<a name="VALIDATION_ERROR_SECURITY_GROUP_NOT_FROM_ONE_VPC_resolution"></a>

若要解決此錯誤，請使用與叢集屬於相同 VPC 的安全群組。

若要對失敗的 EMR 叢集進行疑難排解，請參閱從 `DescribeCluster` 和 `ListClusters` API 傳回的 `ErrorDetail` 資訊。如需詳細資訊，請參閱[Amazon EMR 中具有 ErrorDetail 資訊的錯誤代碼](emr-troubleshoot-error-errordetail.md)。`ErrorDetail` 內的 `ErrorData` 陣列會傳回此錯誤代碼的下列資訊：

**`vpc`**  
對於每個 security-group:VPC 對，為安全群組所屬的 VPC ID。

**`security-group`**  
對於每個 security-group:VPC 對，為安全群組 ID。

**`public-doc`**  
錯誤代碼文件的公有 URL。

## 要完成的步驟
<a name="VALIDATION_ERROR_SECURITY_GROUP_NOT_FROM_ONE_VPC_stc"></a>

請執行下列步驟以識別並修正錯誤：

1. 檢閱 `ErrorData` 陣列中列出的安全群組 ID，並確認它們屬於您要啟動 EMR 叢集的 VPC。

1. 導覽至 Amazon VPC 主控台。選擇**安全群組**以列出您選取的區域內的所有安全群組。從與您的叢集相同的 VPC 中尋找安全群組，然後修改您的安全群組組態。

1. 啟動一個新叢集，其中的安全群組來自與此叢集相同的 VPC。