为 VMware Cloud Director Object Storage Extension 配置 ECS 集群的过程包括在 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 管理服务 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
要配置该连接,请使用 S3 服务的 FQDN 或 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 服务按预期运行,系统将返回
Running 状态和配置详细信息。
如果收到错误消息,您可以通过添加 --debug 参数来以调试模式启动 VMware Cloud Director Object Storage Extension 服务,然后对问题进行故障排除。
- 启动 VMware Cloud Director Object Storage Extension 服务。
- (可选) 获取配置详细信息。
系统将返回
ECS 配置详细信息。