我最近通过 Elasticsearch 中的 Head 插件关闭了一个索引。
我没有删除它。

我想重新打开它,但上帝保佑我忘记关闭了哪个索引。

如何获取我关闭的所有索引的列表?

我试过了:

curl -s localhost:9200/_stats  | grep logstash-2013.12.05
curl -s localhost:9200/_status | grep logstash-2013.12.05

但没有运气。

最佳答案

询问时:
/_cluster/状态/元数据

您将获得一个索引列表,您可以从每个索引中请求状态:
metadata.indices["your_index"].state

我也在我的插件中使用它,它对我有用:
http://www.gridshore.nl/esgui/

关于elasticsearch - 如何在 ElasticSearch 中获取已关闭索引的列表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21917474/

10-17 03:14