elasticsearch 删除索引操作能够用单个命令来进行完成,有不同的操作形式,具体如下:
curl 命令方式
利用 curl 命令向 es 集群的 http 接口发送指定索引的 delete http 请求即可,如下形式:
curl -X DELETE http://{es_host}:{es_http_port}/{index}
如果删除成功,它会返回如下信息,具体示例如下:
curl -X DELETE http://10.10.10.66:9200/my_index?pretty
为了返回的信息便于读取,增加了 pretty 参数:
{ "acknowledged" : true }
在 kibana 操作
一般只用 es 时,都会安装 ELK 套件,es 的各种操作可以通过 kibana 的 dev tools 进行操作,删除索引如下:
DELETE {my_index}
操作成功,返回如下信息:
{ "acknowledged" : true }