我试图在AWS ElasticSearch集群中创建一个新的索引,在增加集群大小并看到index_create_block_exception之后。我该怎么纠正呢?我试着搜索,但没有得到确切的答案。谢谢。
curl -XPUT 'http://<aws_es_endpoint>/optimus/'
{"error":{"root_cause":[{"type":"index_create_block_exception","reason":"blocked by: [FORBIDDEN/10/cluster create-index blocked (api)];"}],"type":"index_create_block_exception","reason":"blocked by: [FORBIDDEN/10/cluster create-index blocked (api)];"},"status":403}发布于 2016-11-22 08:43:26
根据AWS的说法,由于磁盘内存不足,会引发上述异常。
对于t2实例,当JVMMemoryPressure度量超过92%时,Amazon通过阻止所有写操作来触发保护机制,以防止集群进入红色状态。当保护打开时,写入操作将因ClusterBlockException错误而失败,无法创建新的索引,并将引发IndexCreateBlockException错误。
恐怕问题还在开着。
发布于 2020-08-31 06:08:29
如果磁盘空间不足,也会出现此错误。
当然,在增加集群大小之后不应该发生这种情况,但是如果突然收到此错误,那么应该检查所有实例是否都有存储空间--也就是说,不要查看总空闲存储空间图,而是查看最小空闲存储空间图。
https://stackoverflow.com/questions/40736462
复制相似问题