PowerScale: Testa en anslutning till ett PowerScale CloudPools-målkluster
Resumo: När ett PowerScale-kluster används för ett CloudPools-mål kan anslutningen mellan PowerScale-molnkällklustret och CloudPools-målklustret testas med hjälp av curl.
Instruções
När ett PowerScale-kluster används för en CloudPools målet, anslutningen mellan PowerScale-molnkällklustret och CloudPools Målkluster kan testas med hjälp av curl.
Detta skulle användas i flera situationer, bland annat:
CloudPoolsDet går inte att verifiera att kontot har åtkomst och kan läsa och skriva från molnmålet
- Det finns fel i loggarna som indikerar problem med nätverksanslutningen
- När du måste kontrollera förekomsten av specifika molnbucketar eller objekt
Du kan testa antingen läs- eller skrivfunktioner till Isilon Cloud-målet med hjälp av en curl Kommandot.
Om du vill provläsa använder du en GET. Formatet kan se ut ungefär så här:
curl -i -X "GET" -k https://192.168.142.159:8080/namespace/ifs/data/cloudtarget2 --basic -u clouduser:a
Den URI (Uniformed Resource Identifier) som används i det här kommandot är den URI som CloudPools konto som används för att komma åt molnlagringen. Den här syntaxen utför en läsning av bucketarna på den översta nivån i det här målnamnområdet. När de är kända kan du ange djupare nivåer att bläddra i. Den användare som anges med -u är den användare som används av det molnkonto som skapades för att implementera CloudPools och tillhörande lösenord.
Om du vill skriva till bucketen (var noga med att inte skriva över data med detta – skriv inte till några befintliga objekt) kan du använda ett testkommando som följande:
SÄTTA:
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
Mer information om curl-kommandot finns i curl manualsida.