LoginSignup
2

More than 5 years have passed since last update.

Elasticsearch で indices をさくっとクローズしたりする方法

Last updated at Posted at 2018-11-29

Elasticsearch で indices をクローズするには

必要ない indices をクローズすることはスマートな運用にも繋がることなので・・・

indices をクローズするには

下記コマンドでクローズできます。

> curl -XPOST http://localhost:9200/<indices名>/_close

ついでに、indices名は * で wildcard 指定もできます。

> curl -XPOST http://localhost:9200/<indices名途中まで>*/_close

indices をオープンするには

クローズしたので、ついでにオープンも書いときます。

下記コマンドでオープンできます。

> curl -XPOST http://localhost:9200/<indices名>/_open

ついでに、indices名は * で wildcard 指定もできます。

> curl -XPOST http://localhost:9200/<indices名途中まで>*/_open

まぁ、closeopen になるだけですね。

indices を削除するには

じゃ、削除はって言われそうなので・・・

> curl -XDELETE http://localhost:9200/<indices名>

これやると、全部消えますね。

> curl -XDELETE http://localhost:9200/_all

終わりに

クローズしたりオープンしたり削除したりはそんなに難しくないですね。
さくさく試してみてください。

参照

Open / Close index API
Delete Index

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2