在預設組態中,VMware Cloud Director 組織 VDC 會探索在支援 VDC 之任何 vCenter Server 資源集區中建立的虛擬機器 (VM)。

系統管理員向您授與對探索到的虛擬機器的存取權後,您可以在撰寫或重新撰寫 vApp 時參照該虛擬機器。

系統會為每個探索到的虛擬機器指定一個名稱,此名稱衍生自 vCenter Server 虛擬機器的名稱並帶有組織管理員指定的前置詞。

如果想要探索其他虛擬機器,系統管理員可以使用 VMware Cloud Director API 建立採用提供者 VDC 提供的指定資源集區的組織 VDC。這些已採用資源集區中的 vCenter Server 虛擬機器會作為探索到的虛擬機器顯示在新 VDC 中,並且會作為候選進行採用。

備註: 只有處於電源關閉狀態時,才會搜尋到具有 IDE 硬碟的虛擬機器。

如果 VMware Cloud Director 無法探索到一或多個 vCenter 虛擬機器,您可以透過偵錯 vCenter 虛擬機器探索來調查可能的原因。如需詳細資訊,請參閱 VMware Cloud Director 安裝、設定與升級指南》

啟動虛擬機器探索

虛擬機器探索預設為啟動狀態。可以在三個層級上控制虛擬機器探索。
  • 系統管理員可以使用 Service Provider Admin Portal 進行修改的儲存格層級的全域設定。
    1. 從頂部導覽列中,選取管理
    2. 在左面板中的設定下,選取一般
    3. 編輯其他區段。
    4. 切換已啟用虛擬機器探索選項。

    如果全域層級設定已停用,則無論組織層級或 VDC 層級的設定如何,都將停用虛擬機器探索。如果要覆寫全域層級設定,請參閱使用 VMware Cloud Director API 啟用虛擬機器探索一節。

  • 系統管理員可以修改的組織層級設定。
    1. 從頂部導覽列中,選取資源
    2. 在左面板中,按一下組織,然後選取要修改設定的組織。
    3. 設定下,選取一般,然後按一下以編輯其他區段。
    4. 選取組織中所有 VDC 所對應的虛擬機器探索選項。

    如果組織層級設定已停用,則無論 VDC 層級設定如何,都會停用組織中所有 VDC 上的虛擬機器探索。如果要覆寫組織層級設定,請參閱使用 VMware Cloud Director API 啟用虛擬機器探索一節。

  • 系統管理員可以修改的 VDC 層級設定。
    1. 從頂部導覽列中,選取資源
    2. 在左面板中,按一下組織 VDC,然後選取要修改設定的 VDC。
    3. 選取一般索引標籤,然後按一下編輯以修改其他區段。
    4. 選取 VDC 所對應的虛擬機器探索選項。

使用 VMware Cloud Director API 啟用虛擬機器探索

虛擬機器探索預設為啟動狀態。若要停用所有組織的虛擬機器探索,系統管理員必須更新系統的 GeneralSettingsVmDiscoveryEnabled 設定的值。若要停用組織中所有 VDC 的虛擬機器探索,組織管理員必須為此組織更新 GeneralOrgSettingsVmDiscoveryEnabled 設定的值。若要停用個別組織 VDC 的虛擬機器探索,組織管理員必須在代表此組織 VDC 的 AdminVdc 中更新 VmDiscoveryEnabled 設定的值。

若要覆寫虛擬機器探索預設行為,請使用 VMware Cloud Director API /api/admin/extension/settings/generalAllowOverrideOfVmDiscoveryByOrgAndOVDC 參數設定為 true。將該參數設定為 true 時,即使在全域層級停用了虛擬機器探索,您也可以在組織層級和組織 VDC 層級修改虛擬機器探索設定。
allow-override-of-vm-discovery-by-org-and-orgvdc = true

依預設,AllowOverrideOfVmDiscoveryByOrgAndOVDC 參數設定為 null,全域設定將覆寫所有更低層級的設定。

使用探索到的虛擬機器

系統管理員向您授與存取權後,您可以按照使用任何其他虛擬機器的相同方式使用探索到的虛擬機器。例如,您可以在建立新的 vApp 時指定它。您也可以複製探索到的虛擬機器或修改其名稱、說明或租用設定,而不會觸發採用程序。

採用探索到的虛擬機器

您可以透過變更虛擬機器網路來採用探索到的虛擬機器。當您採用探索到的虛擬機器之後,系統會將其匯入並視為如同在 VMware Cloud Director 中建立的一樣。使用 VMware Cloud Director API 要求擷取採用的虛擬機器時,該虛擬機器包含一個名為 autoNature 的元素。如果探索到的虛擬機器是在 VMware Cloud Director 中採用或建立的,則該元素的值為 false。您無法將已採用的虛擬機器還原為探索到的虛擬機器。

備註: 採用虛擬機器不會保留 vCenter Server 中設定的虛擬機器保留、限制和共用率設定。匯入的虛擬機器會從所在的組織虛擬資料中心 (VDC) 取得資源配置設定。