Vérifier le fonctionnement du service de Stockage Objet.
Note
Effectuer ces opérations sur le nœud contrôleur.
Dans le script d’environnement de chaque client, configurer le client du service de Stockage Objet pour utiliser la version 3 de l’API Identité:
$ echo "export OS_AUTH_VERSION=3" \
| tee -a admin-openrc.sh demo-openrc.sh
Sourcer les credentials demo:
$ source demo-openrc.sh
Montrer l’état 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
Charger un fichier de test:
$ swift upload container1 FILE
FILE
Remplacer FILE par le nom d’un fichier local à charger dans le conteneur container1.
Lister les conteneurs:
$ swift list
container1
Télécharger un fichier de test:
$ swift download container1 FILE
FILE [auth 0.295s, headers 0.339s, total 0.339s, 0.005 MB/s]
Remplacer FILE par le nom du fichier chargé dans le conteneur container1.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.