在執行 CLI 命令以升級 vCenter Server Appliance 或 Platform Services Controller 應用裝置之前,您必須先針對升級規格準備含有組態參數及其值的 JSON 檔案。
vCenter Server Appliance 安裝程式包含所有升級類型的 JSON 範本。如需範本的相關資訊,請參閱 用於 vCenter Server Appliance 和 Platform Services Controller 應用裝置之 CLI 升級的 JSON 範本。
您可以針對自己的規格,透過將值設定為 JSON 範本中的組態參數,以最低組態升級應用裝置。對於自訂組態,您可以編輯預設值、移除組態參數及新增組態參數。
如需組態參數及其說明的完整清單,請導覽至作業系統的安裝程式子目錄並執行 vcsa-deploy upgrade --template-help 命令,或參閱 升級組態參數。
程序
- 在 vCenter Server Appliance 安裝程式中,導覽至 vcsa-cli-installer 目錄並開啟 templates 子資料夾。
- 將升級範本從 upgrade 子資料夾複製到您的工作區。
重要: JSON 組態檔的路徑必須僅包含 ASCII 字元。不支援延伸的 ASCII 和非 ASCII 字元。
- 在文字編輯器中開啟您使用案例的範本檔案。
為確保 JSON 組態檔的語法正確,請使用 JSON 編輯器。
- 填寫必要組態參數的值,並選擇性地輸入其他參數及其值。
例如,如果想要針對新應用裝置的臨時網路使用 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。
布林值必須僅包含小寫字元,即值可以是 true
或 false
。例如,"ssh.enable":false
。
- (選擇性) 使用所選擇的 JSON 編輯器驗證 JSON 檔案。
- 以 UTF-8 格式儲存並關閉檔案。
下一步
如果需要,您可以針對升級規格建立和儲存其他範本。