部署Integrated OpenStack ManagervApp 時會載入選擇性物件儲存元件。需要獨立的組態進行部署。

執行這項作業的原因和時機

您可以透過虛擬機器主控台來設定和部署物件儲存元件。

先決條件

設定和建立您的VMware Integrated OpenStack雲端。

程序

  1. 為身分識別服務元件開啟主控台。
  2. 透過身分識別服務元件為驗證建立管理使用者。
    1. 使用 user-create命令來建立使用者。
      $ openstack user create \
         --domain local \
         --password password \
         --email admin@example.com \
         swift
    2. 為新建立的使用者提供管理權限。
      $ openstack role add \
         --project service \
         --user swift \
         admin
  3. 為物件儲存服務建立服務項目。
    $ openstack service create \
       --name swift \
       --description "VIO Object Storage" \
       object-store
    +-------------+----------------------------------+
    | Field       | Value                            |
    +-------------+----------------------------------+
    | description | VIO Object Storage               |
    | enabled     | True                             |
    | id          | e969cc0a446b4b3cb4e6a556c41d048e |
    | name        | swift                            |
    | type        | object-store                     |
    +-------------+----------------------------------+

    服務 id值會自動產生。

  4. 為物件儲存服務建立 API 端點。

    下面的範例使用控制器 IP 位址。

    openstack endpoint create \
    --region nova \
    object-store \
    public \
    http://controller01_IP_address:8080/v1/AUTH_%\(tenant_id\)s
    openstack endpoint create \
    --region nova \
    object-store \
    internal \
    http://controller01_IP_address:8080/v1/AUTH_%\(tenant_id\)s
    openstack endpoint create \
    --region nova \
    object-store \
    admin \
    http://controller01_IP_address:8080/v1
  5. 對於 publicurlinternalurladminurl 設定,提供 controller01 節點的 IP 位址。

下一步

部署物件儲存元件後,建立必要的組態檔。請參閱建立物件儲存組態檔