要为 VMware Cloud Director Object Storage Extension 配置 AWS,您需要提供 AWS 付款人帐户的区域、密钥和访问密钥。

VMware Cloud Director Object Storage Extension 配置 AWS 时,需建立与以下 AWS 服务的连接:
  • 身份和访问管理 (Identity and Access Management, IAM) 服务
  • Simple Storage Service (S3)
  • Security Token Service (STS)
  • 组织服务

前提条件

  • 确认您已为配置 VMware Cloud Director Object Storage Extension 准备好 AWS 环境。请参见准备 AWS 环境以进行配置
  • 确认 VMware Cloud Director Object Storage Extension 具有对 AWS 服务的出站访问权限。

过程

  1. 打开到安装有 VMware Cloud Director Object Storage Extension 的计算机的 SSH 连接。
  2. 启动 VMware Cloud Director Object Storage Extension Keeper 服务。
    systemctl start voss-keeper
  3. 配置到 AWS S3 的连接。
    ose amazon set --region aws-payer-account-region --access-key account-access-key --secret-key account-secret-key
    例如:
    ose amazon set --region us-east-1 --access-key AKIAIOSFODNN7EXAMPLE --secret-key wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
  4. 允许使用 AWS S3
    ose platforms enable amazon
  5. 验证配置。
    ose config validate
    如果所有组件均已成功配置,系统将返回以下消息:
    +-----------------------------+-------------+-----------------+-----------+
    |             Name            |   Required  |   Connectivity  |   Detail  |
    +=============================+=============+=================+===========+
    |           Database          |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    |         Certificate         |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    |        Cloud Director       |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    |        Platform - AWS       |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    |       AWS IAM service       |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    |        AWS S3 service       |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    |       AWS STS service       |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    |   AWS Organization service  |      Y      |      Normal     |           |
    +-----------------------------+-------------+-----------------+-----------+
    如果系统返回错误,请查看位于 /opt/vmware/voss/log 的日志文件。
  6. 验证 VMware Cloud Director Object Storage Extension 服务的状态。
    ose service show
    如果 VMware Cloud Director Object Storage Extension 服务按预期运行,系统将返回 Running 状态和配置详细信息。

    如果收到错误消息,您可以通过添加 --debug 参数来以调试模式启动 VMware Cloud Director Object Storage Extension 服务,然后对问题进行故障排除。

  7. 启动 VMware Cloud Director Object Storage Extension 服务。
    ose service start
  8. (可选) 获取配置详细信息。
    ose amazon show
    系统将返回 AWS 配置详细信息。