共用方式為


當您設定 Azure 部署設定時發生「找不到虛擬網路」錯誤

本文說明如何解決在 HPC Pack 叢集管理員中設定 Azure 部署設定時所發生的「找不到虛擬網路」錯誤。

徵兆

您純粹在 Azure 或混合式 (高載至 Azure IaaS 節點) 環境中部署 HPC Pack 叢集。 在 Azure 服務主體網頁的 [Azure 部署設定 ] 區段中 手動輸入服務主體 應用程式識別符之後,您會收到下列錯誤訊息:

在此 Azure 訂用帳戶中找不到任何虛擬網路,請選取另一個訂用帳戶。

原因

如果您使用 Azure 服務主體而非受控識別來啟用前端節點來管理 Azure IaaS 計算節點,可能會發生此錯誤。

如果您使用服務主體,且未指派訂用帳戶的參與者角色,則必須在 GUI 中手動輸入應用程式識別碼。 因為訂用帳戶層級參與者角色未指派給服務主體,因此會發生此錯誤。 (例如,您可能已設定服務主體而不指派參與者角色,因為您想要限制對特定資源群組的存取。

在此情況下,服務主體會列在 [HPC Pack 部署精靈] 功能表上。 (您不需要在 GUI 中手動輸入應用程式識別碼。

解決方案 1:如果您不想限制特定資源群組的許可權

除非您想要限制特定資源群組的許可權,否則您必須為服務主體指派參與者角色。 請參閱 使用入口網站 指派 Azure 角色和 指派 Azure 角色的步驟。

解決方案 2:如果您想要限制特定資源群組的許可權

如果您想要限制特定資源群組的許可權,您必須先授與下列角色,才能手動輸入服務主體應用程式識別碼。

角色 描述
虛擬機器參與者 針對您要在其中建立計算節點的資源群組
網路參與者 針對 Azure 虛擬機器 (VM) 計算節點加入的虛擬網路
Key Vault 參與者 針對建立 Azure 金鑰保存庫 憑證的 Azure 金鑰保存庫

其他相關資訊

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以向 Azure 意見反應社群提交產品意見反應。