您可以將 vCloud Usage Meter 4.5 以就地升級方式安裝在 vCloud Usage Meter 4.x 之上。

必要條件

必要條件 說明
Proxy 如果要在 Proxy 後面的隔離網路中升級,則必須在作業系統層級設定 Proxy 伺服器。
  1. root 身分登入 Photon OS 虛擬機器。
  2. 使用文字編輯器 (如 vi) 開啟 /etc/sysconfig/proxy 檔案進行編輯。
    vi /etc/sysconfig/proxy
  3. /etc/sysconfig/proxy 進行如下更新。
    PROXY_ENABLED="yes"
    HTTP_PROXY="Proxy-server-name:port-number"
    HTTPS_PROXY="Proxy-server-name:port-number"
  4. 儲存 /etc/sysconfig/proxy 檔案。
    :wq!
來源 vCloud Usage Meter 應用裝置
  • 備份您要升級之來源 vCloud Usage Meter 應用裝置,或建立其快照。
  • root 身分執行以下命令,在來源 vCloud Usage Meter 應用裝置上啟用並啟動 SSH。
    systemctl enable sshd
    systemctl start sshd
驗證 您必須具有用於以 root 身分登入 vCloud Usage Meter 主控台的密碼。

程序

  1. 在您的電腦本機上下載升級檔案。
    檔案名稱 說明
    Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.iso 包含升級指令碼和 YUM 存放庫的 ISO 升級檔案。
    Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.mf 包含升級 ISO 檔案的 sha1checksum。
    Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.crt 包含簽署 ISO 檔案的公開憑證。
    Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.sign 包含 ISO 檔案的簽章。
  2. (選擇性) 驗證下載的總和檢查碼是否符合下載頁面上公佈的總和檢查碼。
    sha1sum -c Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.mf
  3. (選擇性) 驗證憑證。
    openssl x509 -in Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.crt -text
    openssl verify Usage_Meter_Agent-4.5.0.0-<UM_NEW_BUILD>_Upgrade.crt
  4. (選擇性) 取得憑證公開金鑰並驗證 ISO 檔案的簽章。
    openssl x509 -pubkey -in Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.crt \
      > Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.key
    openssl dgst -sha1 -verify Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.key \
      -signature Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.sign \
      Usage_Meter_Agent-4.5.0.0-<BUILD_NUMBER>_Upgrade.mf
  5. vCloud Usage Meter 的 CD-ROM 光碟機連線至 Usage_Meter_Agent-4.5.0.0-<BUILD>_Upgrade.iso 檔案。
    如需相關資訊,請參閱 《vSphere 虛擬機器管理》說明文件中的 〈新增或修改虛擬機器 CD 或 DVD 光碟機〉
  6. root 身分登入來源 vCloud Usage Meter 主控台。
  7. 建立升級目錄。
    mkdir /root/upgrade
  8. 掛接 CD 光碟機。
    mount -o loop /dev/cdrom /root/upgrade
  9. 若要開始就地升級,請執行命令。
    bash /root/upgrade/upgrade-um.sh

    系統會提示您確認要升級的來源 vCloud Usage Meter 應用裝置的快照是否存在。

    是否已在執行 vCloud Usage Meter 應用裝置虛擬機器的 vCenter Server 環境中建立該虛擬機器的快照? (y/n):

  10. 若要完成就地升級,您必須將應用裝置重新開機。

    將應用裝置重新開機後,系統會產生新建立的 cloudusagemetering 資料夾,指向升級的 vCloud Usage Meter 安裝。

  11. 確認 vCloud Usage Meter 服務已啟動且正在執行。
    1. 輸入 /opt/vmware/cloudusagemetering 目錄。
      cd /opt/vmware/cloudusagemetering
    2. 確認 vCloud Usage Meter 服務的狀態。
      bash scripts/status.sh
      如果服務正在執行,您會收到 執行中狀態。
      重要:
      可以從以下位置存取就地升級記錄檔: /opt/vmware/var/logs/um-upgrade.log。如果驗證失敗,並顯示 離線錯誤訊息,請從最新備份或快照還原 vCloud Usage Meter 應用裝置,然後重複這些步驟。
  12. 執行命令以停止 SSH。
    systemctl stop sshd
    systemctl disable sshd

下一步

  • 確認所有已計量產品伺服器的憑證都符合 FIPS。
  • 如果要從 vCloud Usage Meter 4.1.x 升級,則必須在 vCloud Usage Meter Web 介面中手動接受所有計量產品伺服器的憑證。
備註: 為確保自動彙總和報告每月產品耗用資料,成功升級後,請不要還原為來源 vCloud Usage Meter 應用裝置的快照。