I am trying to create a repo with the api, I have setup NFS mounts on the hosts in my cluster. When using this command " curl -XPUT 'http://localhost:9200/_snapshot/es-backup1' -d '{
"type": "fs",
"settings": {
"location": "/mnt/es-backup1",
"compress": true
}
}' "
i get the following error " nested: RepositoryVerificationException[[es-backup1] store location [/mnt/es-backup1] is not accessible on the node [{Host number 2 in cluster ( not showing actual hostname)}{ "
yes, so there was an issue with the curl command. I am now getting that Repo doesnt exist but it does when I run a curl against my ES instance.
" ERROR Repository /mnt/es-backup1 not found.
2017-07-05 13:40:17,614 ERROR Failed to complete action: snapshot. <class 'TypeError'>: argument of type 'bool' is not iterable "
actions:
1:
action: snapshot
description: >-
Snapshot logstash- prefixed indices older than 1 day (based on index
creation_date) with the default snapshot name pattern of
'curator-%Y%m%d%H%M%S'. Wait for the snapshot to complete. Do not skip
the repository filesystem access check. Use the other options to create
the snapshot.
options:
repository: /mnt/es-backup1
name:
ignore_unavailable: False
include_global_state: True
partial: False
wait_for_completion: True
skip_repo_fs_check: False
timeout_override:
continue_if_exception: False
disable_action: False
filters:
- filtertype: pattern
kind: prefix
value: logstash_
exclude:
- filtertype: age
source: creation_date
direction: older
unit: days
unit_count: 1
exclude:
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.