您可以將 VMware Cloud Director 應用裝置升級至最新版本,或使用更新套件將修補程式套用至 VMware Cloud Director 應用裝置。
在升級 VMware Cloud Director 應用裝置部署期間,VMware Cloud Director 服務將停止運作,並且可能會停機一段時間。停機時間取決於升級每個 VMware Cloud Director 應用裝置以及執行 VMware Cloud Director 資料庫升級指令碼所需的時間。VMware Cloud Director 伺服器群組中的工作儲存格數目會減少,直到停止最後一個 VMware Cloud Director 應用裝置上的 VMware Cloud Director 服務。在 VMware Cloud Director HTTP 端點前面正確設定的負載平衡器會停止將流量路由到已停止的儲存格。
將升級套用至每個 VMware Cloud Director 應用裝置且資料庫升級完成後,您必須將每個 VMware Cloud Director 應用裝置重新開機。
必要條件
建立主要
VMware Cloud Director 應用裝置的快照。
- 從 10.1 版或更新版本升級或在修補時,如果啟用了在主要資料庫服務失敗時自動進行容錯移轉,請在升級期間將容錯移轉模式變更為
Manual
。升級後,您可以將容錯移轉模式設定為Automatic
。請參閱VMware Cloud Director 應用裝置自動容錯移轉。 - 登入資料庫高可用性叢集的主要 VMware Cloud Director 應用裝置所在的 vCenter Server 執行個體。
- 導覽至主要 VMware Cloud Director 應用裝置,在其上按一下滑鼠右鍵,然後按一下 。
- 在應用裝置上按一下滑鼠右鍵,然後按一下確定。 。輸入快照的名稱,並選擇性地輸入說明,然後按一下
- 在 VMware Cloud Director 應用裝置上按一下滑鼠右鍵,然後按一下 。
- 確認資料庫高可用性組態中的所有節點都處於良好狀態。請參閱檢視 VMware Cloud Director 應用裝置叢集健全狀況和容錯移轉模式。
- 自行熟悉 VMware Cloud Director 應用裝置的備份程序。請參閱備份 VMware Cloud Director 應用裝置的內嵌式資料庫。
程序
下一步
- 確認升級成功完成。
- 登入 VMware Cloud Director Service Provider Admin Portal。
- 登入 VMware Cloud Director 應用裝置管理使用者介面,並確認所有應用裝置均顯示
Healthy
狀態。
-
確認記錄在升級期間未顯示任何憑證轉換錯誤。如果記錄中存在憑證轉換錯誤,則無法備份 VMware Cloud Director 應用裝置。如果出現任何錯誤,請勿再次嘗試升級,根據錯誤,先手動修正該問題,然後再次執行轉換命令。
/opt/vmware/vcloud-director/bin/cell-management-tool certificates --convert
根據錯誤,可以採用不同的因應措施,例如:
- 如果在憑證轉換過程中,/opt/vmware/var/log/vami/updatecli.log 中出現以下例外狀況,請參閱知識庫文章 88372。
<JAVA_HOME>/lib/ext exists, extensions mechanism no longer supported; Use -classpath instead. .Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
- 如果在憑證轉換過程中,/opt/vmware/var/log/vami/updatecli.log 存在與錯誤金鑰相關的錯誤,或者如果未說明任何失敗原因,則可能的因應措施包括:
- 如果 .pem 和 .key 檔案未準備就緒,請確認金鑰儲存區檔案是否存在。可以在 global.properties 檔案中找到金鑰儲存區檔案的位置。
- 如果 VMware Cloud Director 找到金鑰儲存區檔案,請使用 keytool 公用程式或 OpenSSL 工具從金鑰儲存區中擷取 .pem 和 .key 檔案。
- 如果 VMware Cloud Director 找不到金鑰儲存區檔案,請完全重新設定憑證。若要進一步瞭解建立憑證,請參閱建立和管理 VMware Cloud Director 應用裝置的 SSL 憑證。
- 如果存在與萬用字元憑證相關的現有 .pem 和 .key 檔案,若要使用萬用字元憑證取代節點上的現有憑證,請使用儲存格管理工具憑證命令。
/opt/vmware/vcloud-director/bin/cell-management-tool certificates -j --cert /opt/vmware/vcloud-director/data/transfer/user.http.pem --key /opt/vmware/vcloud-director/data/transfer/user.http.key --key-password key_password /opt/vmware/vcloud-director/bin/cell-management-tool certificates -p --cert /opt/vmware/vcloud-director/data/transfer/user.consoleproxy.pem --key /opt/vmware/vcloud-director/data/transfer/user.consoleproxy.key --key-password key_password
- 如果在憑證轉換過程中,/opt/vmware/var/log/vami/updatecli.log 中出現以下例外狀況,請參閱知識庫文章 88372。
- 如果升級成功,您可以刪除 VMware Cloud Director 應用裝置的快照。
- 如果升級失敗,您可以將 VMware Cloud Director 應用裝置復原為升級前所建立的快照。請參閱升級失敗時復原 VMware Cloud Director 應用裝置。