首先使用curl获取集群中可用的Elasticsearch索引列表:
$ curl http://:9200/_cat/indices
可以是localhost,Elasticsearch节点IP地址或其中一个群集节点的主机名,见下面的例子:
curl http://127.0.0.1:9200/_cat/indices
《----book boss为索引----》
确定要删除的索引后,使用以下命令将其与其数据一起删除:
$ curl -XDELETE http://:9200/
见下面的例子:
$ curl -XDELETE http://127.0.0.1:9200/boss
{"acknowledged":true}—删除成功后返回的报文
可以通过重新检查可用列表来确认删除索引:
$ curl http://127.0.0.1:9200/_cat/indices
至此,目的达到。