使用 ECS 叢集設定 VMware Cloud Director Object Storage Extension 包括建立 VMware Cloud Director Object Storage Extension 與 ECS 服務之間的連線。
為確保安全,
VMware Cloud Director Object Storage Extension 會驗證所有密碼的複雜性。當您使用
ose 命令列公用程式來設定密碼時,請確定密碼包含:
VMware Cloud Director Object Storage Extension 會在執行下列指令碼的過程中執行密碼驗證:
- ose ecs admin set
- ose ecs console set
為了進行測試,您可以在所執行的命令中新增
--force 引數,以避免進行密碼驗證。
必要條件
確認 ECS 組態符合 VMware Cloud Director Object Storage Extension 的部署需求。請參閱ECS 部署需求。
程序
- 針對已安裝 VMware Cloud Director Object Storage Extension 的機器開啟 SSH 連線。
- 設定與 ECS Admin Service HTTPS API 端點的連線。
ose ecs admin set --url ecs-admin-service-url --user admin-user --secret 'password'
如果您輸入的密碼包含單引號字元 ('),請執行不含 --secret 引數的命令,隨後系統便會提示您在新的一行輸入密碼。
例如:
ose ecs admin set --url https://object-storage.acme.com:19443 --user sysadmin --secret 'ChangeIt!'
- 設定與 ECS 管理主控台的連線。
ose ecs console set --url ecs-console-url --user admin-user --secret admin-user-pass
例如:
ose ecs console set --url https://object-storage.acme.com:8443 --user admin --secret ChangeIt!
- 設定與 ECS S3 服務的連線。
ose ecs s3 set ecs-s3-url
若要設定連線,請使用 FQDN 或 S3 服務的 IP 位址。如果使用 FQDN,請確定您已正確設定 ECS 叢集中的 S3 服務網域。此外,請確定您的 DNS 伺服器可以將來自虛擬的所有值區要求路由到實際的 S3 服務主機。例如,從 bucket-name.ecs-s3-host 到 ecs-s3-host。如果您使用 S3 服務的 IP 位址,則不需要網域和虛擬主機路由設定。
例如:
ose ecs s3 set https://object-storage.acme.com:443
- 允許使用 ECS 平台。
- 驗證組態。
如果已成功設定所有元件,則系統會傳回下列訊息:
+------------------------+-------------+-----------------+---------------------------------+
| Name | Required | Connectivity | Detail |
+========================+=============+=================+=================================+
| Database | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| Certificate | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| Cloud Director | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| Platform - ECS | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| ECS Admin Service | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| ECS Console Service | N | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
| ECS S3 Service | Y | Normal | |
+------------------------+-------------+-----------------+---------------------------------+
如果系統傳回錯誤,請查看
/opt/vmware/voss/log 中的記錄檔。
- 請確認 VMware Cloud Director Object Storage Extension 服務的狀態。
如果
VMware Cloud Director Object Storage Extension 服務如預期般執行,則系統會傳回
執行中狀態和組態詳細資料。
如果您收到錯誤訊息,則可以藉由新增 --debug 引數以偵錯模式啟動 VMware Cloud Director Object Storage Extension 服務,然後排解問題。
- 啟動 VMware Cloud Director Object Storage Extension 服務。
- (選擇性) 取得組態詳細資料。
系統會傳回
ECS 組態詳細資料。