Получить весь индекс, созданный до ES 5.0 - PullRequest
0 голосов
/ 11 апреля 2019

Мне нужно получить информацию обо всех признаках, созданных до ES5.0. я пытаюсь получить информацию с:

curl -XGET 'localhost:9200/_cat/indices?v&pretty'

но в ответе у меня нет версии индекса ES. Я планирую миграцию на ES6.7 и хочу переиндексировать старые индексы.

1 Ответ

0 голосов
/ 11 апреля 2019

для получения версии по индексу вы можете использовать следующий curl

curl -XGET {host}:{port}/{index}/_settings?pretty

ваша необходимая информация будет в ключе "версия", для моего индекса, который был создан с ES 6.5 -

"version" : {
          "created" : "6050499"
        }

для получения информации обо всех индексах вы можете отбросить часть {index} и ваш локон будет выглядеть как -

curl -XGET {host}:{port}/_settings?pretty
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...