Hi 

I'm trying to get snapshots up to an AWS S3 bucket from an elasticsearch 
cluster. I've successfully managed to install cloud-aws 2.2.0 and I believe 
this should be the right version that I need.

So when I create the repository it seems like everything is fine:

curl -XPOST localhost:9200/_snapshot/my_s3_repository -d ' 
{ 
"type": "s3", 
"settings" : { 
   "bucket": "elasticsearch-staging", 
   "access_key": "XXXXXX", 
   "secret_key": "XXXXXX" 
}
}'

{"acknowledged":true}*

So far so good. But then when I run curator to take a snapshot (or even if 
I do it directly I get an exception:

curator snapshot --older-than 6 --repository my_s3_repository
...
elasticsearch.exceptions.TransportError: TransportError(500, 
u'RemoteTransportException[Failed 
to deserialize exception response from stream]; nested: 
TransportSerializationException[Failed to deserialize exception response 
from stream]; nested: InvalidClassException[failed to read class 
descriptor]; nested: 
ClassNotFoundException[com.amazonaws.services.s3.model.AmazonS3Exception]; '
)

any ideas on how I could fix this?

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/5dc10ad6-c54d-430f-94bb-68a73c77e74d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to