CheckIndex -fix аргумент не работает из командной строки - PullRequest
0 голосов
/ 11 сентября 2018

Я пытаюсь восстановить поврежденный осколок 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'

1 Ответ

0 голосов
/ 12 сентября 2018

Этот аргумент был изменен на -exorcise, предположительно, чтобы подчеркнуть, что если он находит проблемные сегменты, он просто удаляет их полностью, а не пытается исправить или реконструировать их, чтобы перевести индекс в читаемое состояние.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...