首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在尝试删除文档时,超过洪水级水印索引的用法已被只读允许删除。

问在尝试删除文档时,超过洪水级水印索引的用法已被只读允许删除。
EN

Stack Overflow用户
提问于 2022-12-04 15:58:10
回答 1查看 10关注 0票数 0

我对用命令DELETE /indexName/_doc/1从elasticsearch中删除文档有异议

当试图触发以上http请求时,我得到的是too_many_requests/12/disk usage exceeded flood-stage watermark index has read-only-allow-delete。我知道,我需要增加我的节点的光盘大小,使其工作或禁用洪水级水印。

但是当我看到read-only-allow-delete时,我想我可以从给定的索引中读取并删除文档,以腾出一些空间。但在现实生活中,我只能阅读,为什么呢?...-allow-delete的意思是不同的,还是与rest调用无关,我需要“手动”清理节点?

EN

回答 1

Stack Overflow用户

发布于 2022-12-04 16:12:50

如果无法删除索引,则索引可能处于常规只读模式,而不是只读允许删除模式。在常规只读模式下,您将无法从索引中删除文档,也可能无法删除索引本身。

要检查索引的当前模式,可以使用Elasticsearch命令检索索引的设置。例如:

GET /indexName/_settings

这将返回一个包含索引设置的JSON对象,包括其只读模式。如果索引处于只读模式,则“设置”对象将包含一个“块”对象,其"read_only“属性设置为true。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74678289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档