我正在尝试恢复失败的ES分片,并且已经看到一些教程引用了以下文档:
https://lucene.apache.org/core/4_3_0/core/org/apache/lucene/index/CheckIndex.html
但是我无法运行以下命令,因为-fix标志不起作用。
/usr/share/elasticsearch/lib$ java -cp lucene-core*.jar -ea:org.apache.lucene... org.apache.lucene.index.CheckIndex "/var/lib/elasticsearch/nodes/0/indices/l1VcSQySRmuyFGTBBPjX9g/0/index/" -fix
ERROR: unexpected extra argument '-fix'
答案 0 :(得分:0)
该参数已更改为-exorcise
,以强调指出,如果找到有问题的段,则将其全部删除,而不是尝试修复或重建它们,以使索引进入可读状态