用了Elasticsearch,一口气上5T

ES 通过通配符删除后的索引 每天都会再出来

Elasticsearch | 作者 juin | 发布于2019年09月20日 | 阅读数:2286

背景:
  • 操作失误导致创建了大批索引(3000+), 一次性通过通配符删除这些索引(删除指令返回成功)
  • 集群正常, 无节点增减

 
问题:
  • 删除后的这些索引,每天都会冒出来一些,或者在删除其他索引时也会冒出来, red 状态
  • 删除后的这些索引,通过明确的索引名删除后过一段时间还会再出来, 这种情况有人遇到过吗

已邀请:

zqc0512 - andy zhou

赞同来自: juin

可以的话,把集群完全重新启动下,看看。
你有节点离线过吧?去节点目录下面找这些索引的文件。

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自: juin

除了楼上的思路,排查一下您的写入程序,看是不是有写入?比如:logstash同步或者其他同步或者程序写入方式存在?

juin - 大数据开发

赞同来自:

目前临时的处理方案就是定时 close 这些异常的索引, 但是即便是 close, 过一段时间也还会以 red 状态出来(比如删除其他索引时)

medcl - 今晚打老虎。

赞同来自:

es 什么版本?

要回复问题请先登录注册