共用方式為


連結至 vCenter,在已啟用 Arc 的伺服器電腦上啟用其他功能

如果您有透過已啟用 Arc 的伺服器路由連線到 Azure 的 VMware 電腦,可以藉由部署資源橋接器並將 vCenter 連線至 Azure,順暢地取得其他功能。 其他功能包括執行虛擬機器生命週期作業的能力,例如建立、重設大小,以及啟動、停止等重新啟動電源作業。 您可以在不中斷的情況下取得其他功能,並保留已啟用 Arc 的伺服器電腦上設定的 VM 延伸模組。

遵循這裡的步驟來部署 Arc 資源橋接器,並將 vCenter 連線至 Azure。

重要

本文僅適用您已直接在 VMware 電腦上安裝 Arc 代理程式,且這些電腦會先以 Microsoft.HybridCompute/machines ARM 資源的形式上線,之後再藉由部署資源橋接器,將 vCenter 連線到 Azure。

必要條件

  • 您具有 Azure Arc VMware 管理員角色的 Azure 訂用帳戶和資源群組。
  • 您的 vCenter 執行個體必須上線至 Azure Arc。
  • 已啟用 Arc 的伺服器電腦和 vCenter 資源必須位於相同的 Azure 區域中。
  1. 在 Azure 入口網站中瀏覽至 vCenter 的虛擬機器詳細目錄頁面。

  2. 透過已啟用 Arc 的伺服器路由安裝 Arc 代理程式的虛擬機器在虛擬硬體管理之下會有 [連結至 vCenter] 狀態。

  3. 選取 [連結至 vCenter] 以開啟窗格,其中列出已安裝 Arc 代理程式但未連結至 Azure Arc 中 vCenter 下的所有電腦。

  4. 選擇所有電腦,並選取將電腦連結至 vCenter 的選項。

    顯示 [連結至 vCenter] 頁面的螢幕擷取畫面。

  5. 連結至 vCenter 之後,所有 VM 的虛擬硬體狀態都會反映為 [已啟用],而且您可以執行虛擬硬體作業

    顯示執行虛擬硬體作業頁面的螢幕擷取畫面。

    連結至 vCenter 之後,會在電腦上啟用虛擬生命週期作業和重新啟動電源作業,且混合式計算電腦的種類屬性會更新為 VMware。

使用下列 az 命令,大規模將已啟用 Arc 的伺服器電腦連結至 vCenter。

在 vCenter 中,從指定的 Arc for Server 電腦建立 VMware 資源

az connectedvmware vm create-from-machines --resource-group contoso-rg --name contoso-vm --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

在屬於該 vCenter 的指定資源群組中,從所有 Arc for Server 電腦建立 VMware 資源

az connectedvmware vm create-from-machines --resource-group contoso-rg --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

在屬於該 vCenter 的指定訂用帳戶中,從所有 Arc for Server 電腦建立 VMware 資源

az connectedvmware vm create-from-machines --subscription contoso-sub --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

必要參數

--vcenter-id -v

要連結的電腦 vCenter 的 ARM 識別碼。

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它必須是包含資源識別碼引數所有資訊的完整資源識別碼。 您必須提供 --ids 或其他資源識別碼引數。

--name -n

Microsoft.HybridCompute 電腦資源的名稱。 如果您想要將單一電腦轉換成 VMware VM,請提供此參數。

--resource-group -g

將掃描 HCRP 電腦的資源群組名稱。

注意

未使用使用 az configure --defaults group= 設定的預設群組,且必須明確指定。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

已知問題

在上線至已啟用 Azure Arc 的 VMware vSphere 之後,第一次掃描 vCenter 詳細目錄期間,系統將會在 vCenter 詳細目錄下探索已啟用 Arc 的伺服器機器。 如果未探索到已啟用 Arc 的伺服器機器,並嘗試執行 [在 Azure 中啟用] 作業,您將會遇到下列錯誤:

機器 '/subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX/resourceGroups/rg-contoso/providers/Microsoft.HybridCompute/machines/testVM1' 已存在,指定的虛擬機器 MoRefId:'vm-4441'。 現有的機器資源可以透過私人雲端功能進行擴充,方法是在其下建立 VirtualMachineInstance 資源。

遇到此錯誤訊息時,您將能夠在 10 分鐘內執行連結至 vCenter 作業。 或者,您可以使用以上所列的任何 Azure CLI 命令,將現有的已啟用 Arc 的伺服器電腦連結至 vCenter。

下一步

透過 Azure RBAC 設定和管理 VMware 資源的自助存取權