執行 upgrade 公用程式時,您可以在命令列中提供設定資訊作為選項和引數。
upgrade 公用程式的位置為
/opt/vmware/vcloud-director/bin/。
選項 | 引數 | 描述 |
---|---|---|
--backup-completed | 無 | 指定您已完成 VMware Cloud Director 的備份。包含此選項時,升級公用程式不會提示您備份資料庫。 |
--ceip-user | CEIP 服務帳戶的使用者名稱。 | 如果系統組織中已存在具有此使用者名稱的使用者,則升級會失敗。預設值:phone-home-system-account 。 |
--enable-ceip | 選擇下列其中一項:
|
指定此安裝是否參與 VMware 客戶經驗改進計劃 (CEIP)。如果在目前組態中未提供且未設為 false,則預設為 true。VMware 的客戶經驗改進計劃 (「CEIP」) 提供關於透過 CEIP 收集的資料以及 VMware 使用這些資料之用途的其他資訊,該資訊明載於信任與保證中心,網址為:http://www.vmware.com/trustvmware/ceip.html。您可以使用儲存格管理工具隨時加入或退出此產品的 VMware CEIP。請參閱VMware Cloud Director 儲存格管理工具參考。 |
--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
使用者無密碼。