您可以升級已部署的雲端擴充性 Proxy,以便存取 vRealize Orchestrator 和內部部署擴充性動作整合的最新功能。

只有在使用 vRealize Automation Cloud 2020 年 12 月發行版本或更新版本期間下載和部署的 Proxy 時,才能支援升級雲端擴充性 Proxy。

必要條件

  1. 透過導覽至 MyVMware 修補程式下載頁面,然後從可用產品修補程式清單中選取 vRealize Automation 雲端擴充性 Proxy,以下載升級 ISO 映像。如需有關存取 MyVMware 修補程式下載頁面的詳細資訊,請參閱知識庫 80305
  2. 連線 vSphere 中雲端擴充性 Proxy 虛擬機器的 CD-ROM 光碟機。請參閱《vSphere 虛擬機器管理》說明文件。
    備註: 連線 CD-ROM 光碟機後,導覽至您的雲端擴充性 Proxy 虛擬機器設定頁面,並確認 開啟電源時連線是否已啟用。
  3. 將 ISO 映像掛接到 vSphere 中雲端擴充性 Proxy 虛擬機器的 CD-ROM 光碟機。請參閱《vSphere 虛擬機器管理》說明文件。

程序

  1. root 身分登入雲端擴充性 Proxy 命令列。
  2. 執行 blkid 命令,並記下雲端擴充性 Proxy CD-ROM 光碟機的裝置名稱。
  3. 掛接 CD-ROM 光碟機。
    mount /dev/xxx /mnt/cdrom
  4. 透過建立虛擬機器 (VM) 快照來備份雲端擴充性 Proxy。請參閱建立虛擬機器的快照
    注意: 雲端擴充性 Proxy 目前不支援記憶體快照。建立雲端擴充性 Proxy 的快照之前,請確認 建立虛擬機器記憶體的快照選項是否已停用。
  5. 若要起始升級,請執行 vracli upgrade exec -y --repo cdrom:// 命令。
    在升級期間,由於雲端擴充性 Proxy 重新開機,您會自動從終端機登出。
  6. root 身分登入雲端擴充性 Proxy 命令列,然後執行 vracli upgrade status --follow 命令以瞭解升級進度。
    注意: vracli upgrade status --follow 命令有時可能會顯示假錯誤訊息,指出升級失敗。若要疑難排解此問題,請參閱步驟 7。
  7. (選擇性) 如果您在執行 vracli upgrade status --follow 命令時收到錯誤訊息,請依照下列步驟進行操作:
    1. 確認是否收到了以下錯誤訊息:
      在節點和網繭升級後執行健全狀況檢查。在節點和網繭升級後執行健全狀況檢查失敗。... 由於發生嚴重錯誤,升級已終止。請遵循升級指南以復原系統。...
      
    2. 導覽至 /var/log/vmware/prelude/upgrade-report-latest,並確認是否收到了以下錯誤:
      Pod: vco-app-xxxx is not in Ready or Completed state. All pods must be in either of these states
      
    3. 執行 kubectl get pods -n prelude -w | grep -E 'vco|orchestration-ui' 命令,並確認所有 3 個 vco-app 網繭以及 orchestration-up-app 網繭的狀態是否為 RUNNING
      備註: 收到錯誤訊息後,所有網繭最多可能需要 5-10 分鐘的時間才能進入 RUNNING 狀態。
      orchestration-ui-app-xxxx    1/1     Running   0          5h42m
      vco-app-xxxx              3/3     Running   0          5h47m
      
    4. 執行 curl -k https://<cloud extensibliy proxy FQDN>/vco/api/healthstatus 命令,並確認健全狀況檢查是否傳回了 RUNNING 狀態。
      {"state":"RUNNING","health-status":{"state":"OK","time":1615296823325},"instance-id":"cloud extensibility proxy FQDN"}
      重要: 上述命令必須在與雲端擴充性 Proxy 命令列不同的環境中執行。可以從其他虛擬機器的命令列執行命令。也可以透過直接導覽至 https:// <cloud extensibliy proxy FQDN>/vco/api/healthstatus,在瀏覽器中檢視健全狀況狀態資訊。

結果

您已成功將雲端擴充性 Proxy 升級至最新版本。