從已升級的 VMware Cloud Director 伺服器執行 VMware Cloud Director 資料庫升級工具。在升級共用資料庫之前,不得重新啟動已升級的任何 VMware Cloud Director 伺服器。

所有執行中及目前已完成的工作相關的詳細資訊都會儲存在 VMware Cloud Director 資料庫中。由於資料庫升級會使此工作資訊失效,因此資料庫升級公用程式會確認升級程序開始時沒有任何工作正在執行。

VMware Cloud Director 伺服器群組中的所有儲存格共用相同的資料庫。無論您要升級多少個儲存格,只需要升級資料庫一次。升級資料庫之後,未升級的VMware Cloud Director儲存格無法連線至資料庫。您必須升級所有儲存格,才能將其連線至已升級的資料庫。

必要條件

  • 備份現有資料庫。使用您的資料庫軟體廠商建議的程序。
  • 確認伺服器群組中的所有 VMware Cloud Director 儲存格處於停止狀態。在升級期間,將停止已升級的儲存格。如果存在尚未升級的VMware Cloud Director伺服器,您可以使用儲存格管理工具靜止並關閉其服務。如需有關如何使用儲存格管理工具來管理儲存格的資訊,請參閱儲存格管理工具參考
  • 檢閱資料庫升級公用程式參考主題。

程序

  1. 執行具有或沒有選項的資料庫 upgrade 公用程式。
    /opt/vmware/vcloud-director/bin/upgrade
    如果資料庫升級公用程式偵測到 NSX Manager 版本不相容,它會顯示一則警告訊息並取消升級。
  2. 在提示時,輸入 y 並按 Enter 鍵確認資料庫升級。
  3. 在提示時,輸入 y 並按 Enter 鍵確認已備份資料庫。
    如果使用了 --backup-completed 選項,公用程式會略過此提示。
  4. 如果公用程式偵測到作用中儲存格,請在提示繼續時輸入 n 結束 Shell,然後確認沒有任何儲存格正在執行,並且再試一次透過步驟 1 升級。

結果

資料庫升級工具會執行並顯示進度訊息。升級完成後,系統會提示您在目前的伺服器上啟動 VMware Cloud Director 服務。

下一步

輸入 y 並按 Enter 鍵,或稍後執行 service vmware-vcd start 命令啟動該服務。

您可以啟動已升級的 VMware Cloud Director 伺服器的服務。

您可以升級伺服器群組的其餘 VMware Cloud Director 成員並啟動其服務。請參閱升級 VMware Cloud Director儲存格