有时候,es所在磁盘满了,es会将索引设置成只读状态,不可再写入,而且写入程序调用不返回错误,在将磁盘清理后,索引状态不会自动变更回来,这时候需要我们手动将索引的状态改回来
PUT _settings
{
"index": {
"blocks": {
"read_only_allow_delete": "false"
}
}
}
//或者
curl -XPUT http://host:9200/_settings -H 'Content-Type: application/json' -d '
{
"index": {
"blocks": {
"read_only_allow_delete": "false"
}
}
}
'