Le composant Object Storage en option est chargé lorsque vous déployez le vApp d'Integrated OpenStack Manager. Il nécessite une configuration distincte pour le déployer.

Avant de commencer

Configurez et créez votre cloud VMware Integrated OpenStack.

Pourquoi et quand exécuter cette tâche

Vous configurez et déployez le composant Object Storage par le biais de la console VM.

Procédure

  1. Ouvrez la console du composant Identity Service.
  2. Créez l'utilisateur administratif pour l'authentification par le composant Identity Service.
    1. Utilisez la commande user-create pour créer l'utilisateur.
      $ openstack user create \
        --domain local \  
      	 --password password \
        --email administrative_user_email
        swift
    2. Attribuez à l'utilisateur que vous venez de créer des privilèges administratifs.
      $ openstack role add \
        --project service \
        --user swift \
        admin
  3. Créez une entrée de service pour le service Object Storage.
    $ keystone service-create \
       --name=swift \
       --type=object-store \
       --description="VIO Object Storage"
    +-------------+----------------------------------+
    |    Field    |              Value               |
    +-------------+----------------------------------+
    | description |         VIO Object Storage       |
    |   enabled   |              True                |
    |      id     | eede9296683e4b5ebfa13f5166375ef6 |
    |     name    |             swift                |
    |     type    |           object-store           |
    +-------------+----------------------------------+

    La valeur du service id est automatiquement générée.

  4. Créez un point de terminaison d'API pour le service Object Storage.

    Utilisez l’adresse IP du contrôleur dans les commandes.

    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

Que faire ensuite

Après le déploiement du composant Object Storage, créez les fichiers de configuration nécessaires. Consultez Créer les fichiers de configuration d'Object Storage.