magento 2.4使用elasticsearch重新索引问题

dxpyg8gm  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(1)|浏览(978)

我已经用magento2.4安装了ElasticSearch(7.x),运行reindex命令时使用的是php7.3( bin/magento indexer:reindex )获取以下错误。
目录搜索索引进程未知错误:{“error”:{“root\u cause”:[{“type”:“cluster\u block\u exception”,“reason”:“index[magento2\u product\u 1\u v1]被阻止者:[请求太多/12/磁盘使用量超过洪泛阶段水印,索引已只读允许删除块];”}],“type“:”cluster_block_exception“,”reason“:”index[magento2_product_1_v1]blocked by:[请求太多/12/磁盘使用量超过洪泛水位线,索引具有只读允许删除块];”}状态“:429}
如果有人解决了这个问题?请告诉我。
谢谢。

deikduxw

deikduxw1#

问题的背景
由于es严重依赖磁盘空间来正常工作(es将索引存储在文件系统上),因此有几个磁盘水印阈值来保护es集群,并且达到了称为 flood 这会导致集群中的重要功能中断(分配新的碎片、索引等等)。
如何解决问题
有多种方法来解决这个问题暂时或永久不同的权衡,我写了一个详细的职位解释这个问题和各种修复请看看,并选择最适合你。

相关问题