執行 upgrade 公用程式時,您可以在命令列中提供設定資訊作為選項和引數。

upgrade 公用程式的位置為 /opt/vmware/vcloud-director/bin/
表 1. 資料庫升級公用程式選項和引數
選項 引數 描述
--backup-completed 指定您已完成 VMware Cloud Director 的備份。包含此選項時,升級公用程式不會提示您備份資料庫。
--ceip-user CEIP 服務帳戶的使用者名稱。 如果系統組織中已存在具有此使用者名稱的使用者,則升級會失敗。預設值:phone-home-system-account
--enable-ceip 選擇下列其中一項:
  • true
  • false
指定此安裝是否參與 VMware 客戶經驗改進計劃 (CEIP)。如果在目前組態中未提供且未設為 false,則預設為 true。VMware 的客戶經驗改進計劃 (「CEIP」) 提供關於透過 CEIP 收集的資料以及 VMware 使用這些資料之用途的其他資訊,該資訊明載於信任與保證中心,網址為:http://www.vmware.com/trustvmware/ceip.html。您可以使用儲存格管理工具隨時加入或退出此產品的 VMware CEIP。請參閱儲存格管理工具參考
--installer-path VMware Cloud Director 安裝檔案的完整路徑名稱。使用者 vcloud.vcloud 必須能夠讀取安裝檔案以及用於儲存此安裝檔案的目錄。 需要 --private-key-path 選項。
--maintenance-cell IP 位址 升級期間以維護模式執行之升級公用程式的儲存格的 IP 位址。此儲存格會在其他儲存格關閉前進入維護模式,並在其他儲存格升級時保持維護模式。在其他儲存格已升級且至少有一個儲存格重新啟動後,此儲存格會關閉並升級。需要 --private-key-path 選項。
--multisite-user 多站台系統帳戶的使用者名稱。 VMware Cloud Director 多站台功能會使用此帳戶。如果系統組織中已存在具有此使用者名稱的使用者,則升級會失敗。預設值:multisite-system-account
--private-key-path pathname 儲存格之私密金鑰的完整檔案路徑。使用此選項時,伺服器群組中的所有儲存格將在資料庫升級後正常關閉、升級和重新啟動。如需有關此升級工作流程的詳細資訊,請參閱對 VMware Cloud Director 安裝進行有組織地升級
--unattended-upgrade 指定自動升級
如果您使用 --private-key-path 選項,所有儲存格必須設定為允許 Superuser 在沒有密碼的情況下進行 ssh 連線。您可使用類似如下所示的 Linux 命令列來驗證此設定。此範例設定您的 vcloud 身分識別,然後以 root 身分在執行 cell-ip 時使用 ssh 連線至儲存格,但不提供根使用者密碼。
sudo -u vcloud ssh -i private-key-path root@cell-ip
如果本機儲存格上 private-key-path 中的私密金鑰可由使用者 vcloud.vcloud 讀取,且相應的公開金鑰已在執行 cell-ip 時新增到根使用者的 authorized-keys 檔案,則命令成功。
備註:

vcloud 使用者、vcloud 群組和 vcloud.vcloud 帳戶是由 VMware Cloud Director 安裝程式建立的,用作 VMware Cloud Director 程序執行時所用的身分識別。vcloud 使用者無密碼。