elasticsearch read_only_allow_delete
yaokun123 edited this page Feb 13, 2023
·
1 revision
当属性为true的时候,es索引只可以读和删,不可以增和改
ES集群为了保护数据,会自动把索引分片index置为只读read-only
read_only与read_only_allow_delete的差别:与index.blocks.read_only相同,但允许删除索引以释放资源。
磁盘使用率超过95%
1、磁盘使用率超过85%:会导致新的分片无法分配
2、磁盘使用率超过90%:会尝试将对应节点中的分片迁移到其他磁盘使用率比较低的数据节点中。
3、磁盘使用率超过95%:系统会对Elasticsearch集群中的每个索引强制设置 read_only_allow_delete 属性,此时索引将无法写入数据,只能读取和删除对应索引
PUT _all/_settings
{
"index.blocks.read_only_allow_delete":null
}