Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Test de la configuration de l'API REST Swift

Contributeurs

Vous pouvez utiliser l'interface de ligne de commande Swift pour tester votre connexion au système StorageGRID et vérifier que vous pouvez lire et écrire des objets.

Avant de commencer
Description de la tâche

Si vous n'avez pas configuré la sécurité, vous devez ajouter le --insecure marquer pour chacune de ces commandes.

Étapes
  1. Interrogez l'URL d'information pour votre déploiement StorageGRID Swift :

    swift
    -U <Tenant_Account_ID:Account_User_Name>
    -K <User_Password>
    -A https://<FQDN | IP>:<Port>/info
    capabilities

    Cela suffit pour tester le fonctionnement de votre déploiement Swift. Pour tester davantage la configuration des comptes en stockant un objet, passez aux étapes supplémentaires.

  2. Placer un objet dans le conteneur :

    touch test_object
    swift
    -U <Tenant_Account_ID:Account_User_Name>
    -K <User_Password>
    -A https://<FQDN | IP>:<Port>/auth/v1.0
    upload test_container test_object
    --object-name test_object
  3. Procurez-vous le conteneur pour vérifier l'objet :

    swift
    -U <Tenant_Account_ID:Account_User_Name>
    -K <User_Password>
    -A https://<FQDN | IP>:<Port>/auth/v1.0
    list test_container
  4. Supprimez l'objet :

    swift
    -U <Tenant_Account_ID:Account_User_Name>
    -K <User_Password>
    -A https://<FQDN | IP>:<Port>/auth/v1.0
    delete test_container test_object
  5. Supprimez le conteneur :

    swift
    -U `<_Tenant_Account_ID:Account_User_Name_>`
    -K `<_User_Password_>`
    -A `\https://<_FQDN_ | _IP_>:<_Port_>/auth/v1.0'
    delete test_container