I have two elasticsearch clusters (prod and dev). I have both clusters pointing to the same s3 back snapshot repo. The snapshots in prod say they are completing without error. However, when I try to restore from the snapshot to the dev cluster I keep getting the error "no_such_file_exception" "blob object [indices/folder/meta-file.dat]" not found. This is on elasticsearch 8.14. This error occurs no matter which snapshot I select. Has anyone seen this issue before? If the snapshot was created successfully I am not sure why it can't restore. Thanks in advance.
Mark
Thanks for the quick reply. It turns out I had a OLM rule applied to bucket and I think that deleted some key files. Cleared out that bucket completely, removed the OLM, recreated the repos in elasticsearch and now I can restore. The only issue I am seeing now is sometimes one cluster can see the repo but the other cluster cant. I have to restart all the pods on the cluster that cant access the s3 bucket and then it works. Then the other one cluster loses access. I am trying to use the eks service role of each cluster to access the bucket. That way I don't have to mess with access keys and secrets. Any suggestions on this issue?
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.