在自動模式下執行 configure 指令碼時,您可以在命令列中提供設定資訊作為選項和參數。

表 1. 組態公用程式選項和引數
選項 引數 描述
--help (-h) 顯示組態選項和引數的摘要
--config-file (-c) global.properties 檔案的路徑 您在執行組態公用程式時提供的資訊會儲存在此檔案中。如果省略此選項,則預設位置為 /opt/vmware/vcloud-director/etc/global.properties
--console-proxy-ip (-cons) IPv4 位址,連接埠號碼為選擇性 這是可選參數,適用於 VMware Cloud Director 10.4。系統將此位址用於 VMware Cloud Director 主控台 Proxy 服務。例如,10.17.118.159
備註: VMware Cloud Director 10.4.1 及更新版本不支援舊版主控台 Proxy 實作,將捨棄此參數。
--console-proxy-port-https 0-65535 範圍內的整數 這是可選參數,適用於 VMware Cloud Director 10.4。用於 VMware Cloud Director 主控台 Proxy 服務的連接埠號碼。
備註: VMware Cloud Director 10.4.1 及更新版本不支援舊版主控台 Proxy 實作,將捨棄此參數。
--database-ssl truefalse 您可以將 PostgreSQL 資料庫設定為需要從 VMware Cloud Director 進行妥善簽署的 SSL 連線。

如果您要將 PostgreSQL 資料庫設定為使用自我簽署憑證或私密憑證,請參閱在外部 PostgreSQL 資料庫上執行其他組態

--database-host (-dbhost) VMware Cloud Director 資料庫主機的 IP 位址或完整網域名稱 請參閱在 Linux 上設定 VMware Cloud Director 的外部 PostgreSQL 資料庫
--database-name (-dbname) 資料庫服務名稱 請參閱在 Linux 上設定 VMware Cloud Director 的外部 PostgreSQL 資料庫
--database-password (-dbpassword) 資料庫使用者的密碼。它可以為 Null。 請參閱在 Linux 上設定 VMware Cloud Director 的外部 PostgreSQL 資料庫
--database-port (-dbport) 資料庫服務在資料庫主機上使用的連接埠號碼 請參閱在 Linux 上設定 VMware Cloud Director 的外部 PostgreSQL 資料庫
--database-type (-dbtype) 資料庫類型。支援的類型為 postgres 這是一個選擇性參數。資料庫類型將預設為 postgres。請參閱在 Linux 上設定 VMware Cloud Director 的外部 PostgreSQL 資料庫
--database-user (-dbuser) 資料庫使用者的使用者名稱。 請參閱在 Linux 上設定 VMware Cloud Director 的外部 PostgreSQL 資料庫
--enable-ceip truefalse

此產品參與 VMware 客戶經驗改進計劃 (「CEIP」)。關於透過 CEIP 收集的資料以及 VMware 使用這些資料之用途的詳細資料載於信任與保證中心,網址為http://www.vmware.com/trustvmware/ceip.html。您可以使用儲存格管理工具隨時加入或退出此產品的 VMware CEIP。請參閱VMware Cloud Director 儲存格管理工具參考

--uuid (-g) 為儲存格產生新的唯一識別碼
--primary-ip (-ip) IPv4 位址,連接埠號碼為選擇性 系統會將此位址用於 VMware Cloud Director Web 介面服務。例如,10.17.118.159
--primary-port-http 0 到 65535 範圍內的整數 用於與 VMware Cloud Director Web 介面服務建立 HTTP (不安全) 連線的連接埠號碼
--primary-port-https 0-65535 範圍內的整數 用於與 VMware Cloud Director Web 介面服務建立 HTTPS (安全) 連線的連接埠號碼
--cert PEM 格式的 HTTP SSL 憑證的路徑 必須是完整路徑名稱。例如,/tmp/cert.pem
--key PEM 格式的 HTTP SSL 私密金鑰的路徑 必須是完整路徑名稱。例如,/tmp/cert.key
--consoleproxy-cert PEM 格式的主控台 Proxy 憑證的路徑 這是可選參數,適用於 VMware Cloud Director 10.4。必須為完整路徑名稱。例如,/tmp/cert.pem。如果未提供 --consoleproxy-cert--consoleproxy-key,則預設為 --cert
備註: VMware Cloud Director 10.4.1 及更新版本不支援舊版主控台 Proxy 實作,將捨棄此參數。
--consoleproxy-key PEM 格式的主控台 Proxy SSL 私密金鑰的路徑 這是可選參數,適用於 VMware Cloud Director 10.4。必須為完整路徑名稱。例如,/tmp/cert.key。如果未提供 --consoleproxy-cert--consoleproxy-key,則預設為 --key
備註: VMware Cloud Director 10.4.1 及更新版本不支援舊版主控台 Proxy 實作,將捨棄此參數。
--syslog-host (-loghost) Syslog 伺服器主機的 IP 位址或完整網域名稱 每個 VMware Cloud Director 儲存格中的服務會將稽核訊息記錄到 VMware Cloud Director 資料庫,並在 90 天後到期。若要延長稽核訊息到期時限,請設定 VMware Cloud Director 服務將稽核訊息傳送到 syslog 公用程式 (仍同時傳送到 VMware Cloud Director 資料庫)。
--syslog-port (-logport) 0-65535 範圍內的整數 syslog 程序所在連接埠,以便該程序監視指定的伺服器。若未指定,則預設為 514。
--response-file (-r) 回應檔案的路徑 必須是完整路徑名稱。若未指定,則預設為 /opt/vmware/vcloud-director/etc/responses.properties。您在執行設定時提供的所有資訊均會保留在此檔案中。
重要:

此檔案包含機密資訊,在您新增伺服器到伺服器群組時將會用到。將檔案保留存在安全的位置,且僅在需要時才提供使用。

--unattended-installation (-unattended) 指定自動安裝。
--key-password HTTP 憑證的 SSL 私密金鑰密碼 HTTP 憑證的 SSL 私密金鑰密碼
--consoleproxy-key-password 主控台 Proxy 憑證的 SSL 私密金鑰密碼。 這是可選參數,適用於 VMware Cloud Director 10.4。主控台 Proxy 憑證的 SSL 私密金鑰密碼。如果未提供 --consoleproxy-cert--consoleproxy-key,則預設為 --key-password
備註: VMware Cloud Director 10.4.1 及更新版本不支援舊版主控台 Proxy 實作,將捨棄此參數。

具有兩個 IP 位址的自動組態

VMware Cloud Director 10.4 開始,主控台 Proxy 使用與 REST API 相同的 IP 位址和連接埠。主控台 Proxy 和 REST API 使用單一憑證。所有主控台 Proxy 參數均為可選。由於使用統一的存取點,因此不再需要自訂 VMware Cloud Director 公用主控台 Proxy 位址。如果要使用專用主控台 Proxy 存取點的舊版實作,可以從 VMware Cloud Director Service Provider Admin Portal管理索引標籤下的功能旗標設定功能表中啟用 LegacyConsoleProxy 功能。在 VMware Cloud Director 10.4 中,若要啟用 LegacyConsoleProxy 功能,您的安裝或部署必須具有在先前版本中設定並透過 VMware Cloud Director 升級傳輸的主控台 Proxy 設定。啟用或停用該功能後,必須重新啟動儲存格。

備註: VMware Cloud Director 10.4.1 及更新版本不支援主控台 Proxy 功能的舊版實作。
下列範例命令針對具有兩個不同 IP 位址 (用於 HTTPS 服務和主控台 Proxy 服務) 的 VMware Cloud Director 伺服器執行自動組態。從 VMware Cloud Director 10.4 開始, --console-proxy-ip--console-proxy-port-https 是可選的。
[root@cell1 /opt/vmware/vcloud-director/bin]# ./configure -ip 10.17.118.159 -cons 10.17.118.158 \
-dbtype postgres -dbhost 10.150.10.78 -dbname postgresql-db-name -dbuser vcloud --enable-ceip true \
-dbpassword P@55word --cert /tmp/cert.pem --key /tmp/cert.key --key-password $3Cret -loghost 10.150.10.10 -unattended

具有單一 IP 位址的自動組態

下列範例命令針對具有單一 IP 位址 (具有兩個連接埠,分別用於 HTTPS 服務和主控台 Proxy 服務) 的 VMware Cloud Director 伺服器執行自動組態。
[root@cell1 /opt/vmware/vcloud-director/bin]# ./configure -ip 10.17.118.159 --primary-port-https 9000 -cons 10.17.118.159 \
--console-proxy-port-https 9010 -dbtype postgres -dbhost 10.150.10.78 -dbname postgresql-db-name \
-dbuser vcloud -dbpassword P@55word --cert /tmp/cert.pem --key /tmp/cert.key --key-password $3Cret \
-loghost 10.150.10.10 --enable-ceip true -unattended