Vérifier le fonctionnement

Vérifier le fonctionnement

Vérifier le fonctionnement du service de Stockage Objet.

Note

Effectuer ces opérations sur le contrôleur.

  1. Sourcer les crédentiels demo :

    $ . demo-openrc
    
  2. Montrer le statut du service :

    $ swift stat
                            Account: AUTH_ed0b60bf607743088218b0a533d5943f
                         Containers: 0
                            Objects: 0
                              Bytes: 0
    Containers in policy "policy-0": 0
       Objects in policy "policy-0": 0
         Bytes in policy "policy-0": 0
        X-Account-Project-Domain-Id: default
                        X-Timestamp: 1444143887.71539
                         X-Trans-Id: tx1396aeaf17254e94beb34-0056143bde
                       Content-Type: text/plain; charset=utf-8
                      Accept-Ranges: bytes
    
  3. Créer le conteneur container1 :

    $ openstack container create container1
    +---------------------------------------+------------+------------------------------------+
    | account                               | container  | x-trans-id                         |
    +---------------------------------------+------------+------------------------------------+
    | AUTH_ed0b60bf607743088218b0a533d5943f | container1 | tx8c4034dc306c44dd8cd68-0056f00a4a |
    +---------------------------------------+------------+------------------------------------+
    
  4. Charger un fichier de test dans le conteneur container1 :

    $ openstack object create container1 FILE
    +--------+------------+----------------------------------+
    | object | container  | etag                             |
    +--------+------------+----------------------------------+
    | FILE   | container1 | ee1eca47dc88f4879d8a229cc70a07c6 |
    +--------+------------+----------------------------------+
    

    Remplacer FILE par le nom d’un fichier local à charger dans le conteneur container1.

  5. Lister les fichiers du conteneur container1 :

    $ openstack object list container1
    +------+
    | Name |
    +------+
    | FILE |
    +------+
    
  6. Télécharger un fichier de test du conteneur container1 :

    $ openstack object save container1 FILE
    

    Remplacer FILE par le nom du fichier chargé dans le conteneur container1.

    Note

    Cette commande ne produit aucune sortie.

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.