我最近通过 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/