Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Verifica della configurazione delle API REST Swift

Collaboratori

È possibile utilizzare l'interfaccia CLI Swift per verificare la connessione al sistema StorageGRID e verificare la possibilità di leggere e scrivere oggetti.

Prima di iniziare
A proposito di questa attività

Se la protezione non è stata configurata, è necessario aggiungere --insecure contrassegnare ciascuno di questi comandi.

Fasi
  1. Eseguire una query sull'URL delle informazioni per l'implementazione di StorageGRID Swift:

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

    Ciò è sufficiente per verificare che l'implementazione di Swift sia funzionale. Per verificare ulteriormente la configurazione dell'account memorizzando un oggetto, continuare con i passaggi aggiuntivi.

  2. Inserire un oggetto nel contenitore:

    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. Ottenere il container per verificare l'oggetto:

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

    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. Eliminare il contenitore:

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