解決:ElasticSearch ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];


簡記

使用SkyWalking用ES做存儲,發現運行一段時間會提示ElasticSearch ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];

本以為是ES所在的系統出現磁盤滿了的問題,簡單查看發現還有10G左右空間,占用95%的磁盤,刪除后已用磁盤空間降至40%,但問題依然存在,

嘗試重啟單節點的ES,使用Kibana連接時同樣報出了上邊的提示,所以懷疑不是SkyWalking的ES客戶端的問題,把目光定位在ES的索引上

經過嘗試,最后使用以下命令解決,遂記之。

curl -XPUT -H "Content-Type: application/json" http://10.2.7.70:9204/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'

測試環境用的單節點ES,IP請自行切換,一般使用協調節點就可以設置整個ES集群了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM