I'm trying to set up a snapshot repository to get a consistent backup (in
order to use elasticsearch as primary data store).
When I try to create the repository, I get an error 500:
error: "RemoteTransportException[[Jack
Kirby][inet[/10.133.199.7:9300]][cluster:admin/repository/put]]; nested:
RepositoryVerificationException[[hurz] [_kKn5dODRzmPOhi05U59yg,
'RemoteTransportException[[Box][inet[/10.133.199.63:9300]][internal:admin/repository/verify]];
nested: RepositoryVerificationException[[hurz] store location [/tmp/ess] is
not shared between node
[[Box][_kKn5dODRzmPOhi05U59yg][esstest-a][inet[/10.133.199.63:9300]]] and
the master node]; ']]]; "
I can see with inotify that it creates two files like
tests-yOvEwIjQQP6rs_xqf-iFAQ-master
tests-yOvEwIjQQP6rs_xqf-iFAQ-WKG7i2KATZWalcDgwEfX8Q
But those two files are removed immediately after, before they even arrive
on the other node.
How long does elasticsearch wait for the files to appear on the other node
before it decides that the store location "is not shared"?
In general I think having to have a shared filesystem for backup takes away
some of the advantage of elasticsearch replicating itself. If I have a
shared filesystem anyway, I could just put the index there. For indexes
that are not continuously updated of course.
--
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 elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/02af3bdc-f5e2-418d-b8c9-2aeeaf245a4a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.