Jak*_*_2p 1 elasticsearch elastic-stack
运行 Elasticsearch 7.3.0 版本,我在索引中发布了 5000 万个文档。当尝试将更多文档发布到 Elasticsearch 时,我不断收到此消息:
响应代码:403 cluster_block_exception [FORBIDDEN/12/index read-only / allow delete (api)];
超出磁盘水印
我有 40 GB 的可用数据和扩展磁盘空间,但仍然不断收到此错误
对于造成这种情况的原因有什么想法吗?
您一定已经达到了95% 的洪水水位线。从这往哪儿走:
\n\n(可选)更改默认设置。400GB 的 5% 对于阻止写入操作可能有点过于激进。您可以对此 \xe2\x80\x94 使用百分比或绝对值,这只是一个示例,您可能想要选择不同的值:
\n\nPUT _cluster/settings\n{\n "transient": {\n "cluster.routing.allocation.disk.watermark.low": "5gb",\n "cluster.routing.allocation.disk.watermark.high": "2gb",\n "cluster.routing.allocation.disk.watermark.flood_stage": "1gb",\n "cluster.info.update.interval": "1m"\n }\n}\nRun Code Online (Sandbox Code Playgroud)您必须重置索引阻止(每个受影响的索引或在全局级别上)all):
PUT /_all/_settings\n{\n "index.blocks.read_only_allow_delete": null\n}\nRun Code Online (Sandbox Code Playgroud)顺便说一句,在 7.4 中这将会改变:一旦低于高水位线,索引将自动解锁。
\n| 归档时间: |
|
| 查看次数: |
4712 次 |
| 最近记录: |