在執行ElasticSearch保存或插入新文檔的時候提示
> org.[elasticsearch](https://so.csdn.net/so/search?q=elasticsearch&spm=1001.2101.3001.7020).cluster.block.ClusterBlockException: blocked by: \[FORBIDDEN/12/index read-only / allow delete (api)\];
這個時候ElasticSearch只能讀和刪除,無法新增和修改。原因是由于當ES數據所在目錄磁盤空間使用率超過90%后,ES將修改為只讀狀態。當磁盤使用率降下來后,ElasticSearch并不會自動恢復。
此時可以執行以下命令,既可恢復
```
PUT _settings
{
"index":
{
"blocks":
{
"read_only_allow_delete": "false"
}
}
}
```