我有ELK 5.6.5并且正常使用策展人来删除旧日志,但现在却失败了。
curator --version
curator, version 3.4.1
我已使用命令$ sudo apt-get install elasticsearch-curator
安装策展人
运行curator命令和输出时如下所示:
ELK-5:~$ curator delete indices --older-than 14 --time-unit days --timestring %Y.%m.%d --regex '^logstash-'
2018-01-09 14:14:08,220 INFO Job starting: delete indices
2018-01-09 14:14:08,223 ERROR Expected Elasticsearch version range > 1.0.0 < 3.0.0
2018-01-09 14:14:08,223 ERROR Incompatible with version 5.6.5 of Elasticsearch.
任何想法如何让策展人工作,或其他想法删除旧日志? TIA
答案 0 :(得分:1)
如version compatibility page所述,策展人3.x仅适用于ES 1.x和ES 2.x.
您需要策展人4或5才能使其与Elasticsearch 5.x一起使用
可以看到策展人4或5的安装说明here