在執行 CLI 命令以升級 vCenter Server AppliancePlatform Services Controller 應用裝置之前,您必須先針對升級規格準備含有組態參數及其值的 JSON 檔案。

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

vCenter Server Appliance 安裝程式包含所有升級類型的 JSON 範本。如需範本的相關資訊,請參閱 用於 vCenter Server Appliance 和 Platform Services Controller 應用裝置之 CLI 升級的 JSON 範本

您可以針對自己的規格,透過將值設定為 JSON 範本中的組態參數,以最低組態升級應用裝置。對於自訂組態,您可以編輯預設值、移除組態參數及新增組態參數。

如需組態參數及其說明的完整清單,請導覽至作業系統的安裝程式子目錄並執行 vcsa-deploy upgrade --template-help 命令,或參閱 升級組態參數

先決條件

程序

  1. vCenter Server Appliance 安裝程式中,導覽至 vcsa-cli-installer 目錄並開啟 templates 子資料夾。
  2. 將升級範本從 upgrade 子資料夾複製到您的工作區。
    重要事項︰

    JSON 組態檔的路徑必須僅包含 ASCII 字元。不支援延伸的 ASCII 和非 ASCII 字元。

  3. 在文字編輯器中開啟您使用案例的範本檔案。

    為確保 JSON 組態檔的語法正確,請使用 JSON 編輯器。

  4. 填寫必要組態參數的值,並選擇性地輸入其他參數及其值。

    例如,如果想要針對新應用裝置的臨時網路使用 IPv4 DHCP 指派,請在範本的 temporary.network 子區段中,將 mode 參數的值變更為 dhcp 並移除適用於靜態指派的預設組態參數。

            "temporary.network": {
                "ip.family": "ipv4",
                "mode": "dhcp"
            },
    重要事項︰

    字串值 (包括密碼) 必須僅包含 ASCII 字元。不支援延伸的 ASCII 和非 ASCII 字元。

    若要設定包含反斜線 (\) 或引號 (") 字元的值,您必須在字元前面加上反斜線 (\) 字元。例如,"password":"my\"password" 可設定密碼 my”password;"image":"G:\\vcsa\\VMware-vCenter-Server-Appliance-6.5.0.XXXX-YYYYYYY_OVF10.ova" 可設定路徑 G:\vcsa\VMware-vCenter-Server-Appliance-6.5.0.XXXX-YYYYYYY_OVF10.ova

    布林值必須僅包含小寫字元,即值可以是 truefalse。例如,"ssh.enable":false

  5. (選擇性) ︰ 使用所選擇的 JSON 編輯器驗證 JSON 檔案。
  6. 以 UTF-8 格式儲存並關閉檔案。

下一步

如果需要,您可以針對升級規格建立和儲存其他範本。