可以變更主機接受程度,使其與要安裝的 VIB 或映像設定檔的接受程度相符。主機上所有 VIB 的接受程度必須至少與主機接受程度相同。

執行這項作業的原因和時機

使用此程序確定主機接受程度和要安裝的 VIB 或映像設定檔的接受程度,並變更主機接受程度 (如果更新需要)。

使用 --server=server_name 指定目標伺服器時,該伺服器將提示您輸入使用者名稱和密碼。支援其他連線選項,如組態檔或工作階段檔案。如需連線選項的清單,請參閱 vSphere Command-Line Interface 入門,或在 vCLI 命令提示字元處執行 esxcli --help

先決條件

安裝 vCLI 或部署 vSphere Management Assistant (vMA) 虛擬機器。請參閱vSphere Command-Line Interface 入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli命令。

程序

  1. 擷取 VIB 或映像設定檔的接受程度。

    選項

    說明

    列出所有 VIB 的資訊

    esxcli --server=server_name software sources vib list --depot=depot_URL

    列出指定 VIB 的資訊

    esxcli --server=server_name software sources vib list --viburl=vib_URL

    列出所有映像設定檔的資訊

    esxcli --server=server_name software sources profile list --depot=depot_URL

    列出指定映像設定檔的資訊

    esxcli --server=server_name software sources profile get --depot=depot_URL --profile=profile_name

  2. 擷取主機接受程度。

    esxcli --server=server_name software acceptance get

  3. (選擇性) ︰ 如果 VIB 接受程度比主機接受程度更嚴格,則變更主機接受程度。

    esxcli --server=server_name software acceptance set --level=acceptance_level

    acceptance_level 可以是 VMwareCertifiedVMwareAcceptedPartnerSupportedCommunitySupported。acceptance_level 的值區分大小寫。

    備註︰

    可以在 esxcli software vibesxcli software profile 命令中使用 --force 選項,新增接受程度低於主機接受程度的 VIB 或映像設定檔。將顯示警告。由於您的設定不再一致,因此當您在主機上安裝 VIB、移除 VIB 和執行其他某些作業時,會重複出現此警告。