此错误是Amazon
ES服务主动阻止写操作以保护集群避免达到红色或黄色状态。它使用进行此操作
index.blocks.write。
两个原因是:
记忆不足
当JVMMemoryPressure指标在30分钟内超过92%时,Amazon
ES触发保护机制并阻止所有写入操作,以防止群集达到红色状态。启用保护后,写入操作将失败,并出现ClusterBlockException错误,无法创建新索引,并引发IndexCreateBlockException错误。当JVMMemoryPressure指标在五分钟内恢复到88%或更低时,该保护将被禁用,并且对集群的写操作将被取消阻止。
磁盘空间不足
Elasticsearch的默认“低水印”为85%,这意味着一旦磁盘使用率超过85%,Elasticsearch将不再为该节点分配碎片。Elasticsearch的默认“高水位标记”为90%,这时它将尝试将碎片重新定位到其他节点。



