ElasticsearchES删除索引时报错“wildcard expressions or all indices are not allowed
Posted 九师兄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticsearchES删除索引时报错“wildcard expressions or all indices are not allowed相关的知识,希望对你有一定的参考价值。
1.概述
今天将Elasticsearch升级到7.9.2版本,然后相关的接口报错
在删除索引时,使用了通配符,批量删除
/usr/bin/curl -v -XDELETE "http://192.168.1.237:9200/*2021.10.11"
结果执行的时候一直报一个错
在这里插入图片描述
百度上查了说是:为了防止误删除,elasticsearch.yml 中的
action.destructive_requires_name默认为true
只要将这个参数改为false重启就可以了,但是我去看了一下,我的参数就是false
而且我原来是可以批量删除的,突然就不可以了,具体为啥我也不知道,只能自己手动写脚本去删除。
#!/bin/bash
delete_date=`date
以上是关于ElasticsearchES删除索引时报错“wildcard expressions or all indices are not allowed的主要内容,如果未能解决你的问题,请参考以下文章