ES version - 6.3.2
Curator version - 5.5.4
Installed Curator from RPM on RHEL7
My Curator file:
actions:
1:
action: rollover
description: >-
Rollover the index associated with alias 'index_prod_active', which should be in the
form of prefix-000001 (or similar), or prefix-YYYY.MM.DD-1.
options:
name: index_prod_active
conditions:
max_age: 1d
max_size: 480gb
Output:
Preparing Action ID: 1, "rollover"
Issue the index rollover action is not performed. I can curl the index_prod_active/_rollover api with the same settings and it will rollover. Other curator actions in other files work as expected.
/etc/elasticsearch/curator.conf and index_prod_rollover.curator Shouldn't these end in.yml? Just a syntactic thing for me.
You can run this with --dry-run and it will show the dry run output, just like the rollover API does. Because it never gets past the client connection, though, it seems like there might be an issue there. Everything else seems to have validated properly, schema-wise.
Someone had changed the password for the user in ES & SG that was being used to run the curator script. The server was sending back an empty reply, I found this by building the curl with all the parameters from curator.
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.