PowerScale: Test af en forbindelse til en PowerScale CloudPools Target Cluster
Resumo: Når en PowerScale-klynge bruges til en CloudPools destination, kan forbindelsen mellem PowerScale-cloudkildeklyngen og CloudPools destinationsklyngen testes ved hjælp af curl.
Instruções
Når en PowerScale-klynge bruges til en CloudPools mål, tilslutningsmuligheder mellem PowerScale-cloudkildeklyngen og CloudPools Målklyngen kan testes ved hjælp af curl.
Dette vil blive brugt i flere situationer, herunder:
CloudPoolsKontooprettelse bekræfter ikke, at kontoen har adgang og kan læse og skrive fra clouddestinationen
- Der er fejl i logfilerne, der angiver problemer med netværksforbindelsen
- Når du skal bekræfte tilstedeværelsen af specifikke cloud-buckets eller -objekter
Du kan teste enten læse- eller skrivefunktionerne til Isilon Cloud Target ved hjælp af en curl Kommando.
Hvis du vil prøvelæse, skal du bruge en GET. Formatet kan ligne følgende:
curl -i -X "GET" -k https://192.168.142.159:8080/namespace/ifs/data/cloudtarget2 --basic -u clouduser:a
Den Uniformed Resource Identifier (URI), der bruges i denne kommando, er den URI, som CloudPools konto bruger til at få adgang til skylageret. Denne syntaks udfører en læsning af buckets på øverste niveau i dette målnavneområde. Når disse er kendt, kan du angive dybere niveauer, der skal gennemses. Den bruger, der er angivet med ikonet -u Indstillingen er den bruger, der bruges af den cloud-konto, der blev oprettet til implementering CloudPools og tilknyttet adgangskode.
For at skrive til spanden (pas på ikke at overskrive data med dette - skriv ikke til eksisterende objekter) kan du bruge en testkommando som følgende:
SÆTTE:
curl -i -X "PUT" -H "Content-Type: text/plain" -H "x-isi-ifs-target-type: object" -d 'testdata' -k https://192.168.142.159:8080/namespace/ifs/data/cloudtarget2/testfile --basic -u clouduser:a
For mere information om curl-kommandoen, se curl manuel side.