Hi,
I'm testing ece 2.1 snapshot feature and find that snapshot is ok with elasticsearch 6.5.4 but broken with 6.4.1.
I found following message in cluster logs.
There were some issues with snapshots over the last few versions of ES. The summary is something like:
5.x - all works fine, (eg) putting all fields in the repo or all the fields in the YAML
6.0-6.4.1 - some client fields have to be set in the YAML, others in the repo config (this is documented in the 1.1 docs)
6.4.2-6.4.3 - client fields not supported (cripples some repo configs, so is not considered usable)
>6.4.3 - all works fine, putting all fields in the repo config or all fields in the YAML, or splitting client fields in the YAML and other fields in the repo config
(UPDATE:) In order to put all fields in the repo config, it is necessary to run ECE 2.1+
(the latter is the ES recommendation though has the downside of eg requiring plan re-configurations when changing the settings for existing clusters)
If you post which combination of fields you split between the repo and the YAML (and generally what your configuration is, since there are quite a lot of ways people use snapshots) we can probably help more
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.