当前位置:网站首页>Es log error appreciation -- allow delete
Es log error appreciation -- allow delete
2022-07-07 14:33:00 【Es assistant】
Error reporting
[o.e.x.w.e.ExecutionService] [16142xxxxxx20932] could not store triggered watch with id [xxxxx4-2022-07-07T04:04:33.872Z]: [ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];]]Error reporting analysis
When disk utilization exceeds 85%, Or achieve 100%, It can lead to Elasticsearch Cluster or Kibana Unable to provide services properly , The following problem scenarios may occur :
- When making an index request , Return similar
{[FORBIDDEN/12/index read-only/allow delete(api)];","type":"cluster_block_exception"}The error of . - When operating on a cluster , Return similar
[FORBIDDEN/13/cluster read-only / allow delete (api)]The error of . - Cluster in the Red state , In severe cases, nodes do not join the cluster ( It can be done by
GET _cat/allocation?vCommand view ), And there are unallocated fragments ( It can be done byGET _cat/allocation?vCommand view ). - adopt Elasticsearch The node monitoring page of the console , The disk utilization of cluster nodes has reached or approached 100%.
The above problems are caused by high disk utilization . There are three watermarks for the disk utilization of data nodes , Exceeding the water level may affect Elasticsearch or Kibana service .
- When the cluster disk utilization exceeds 85%: Will result in new tiles not being allocated .
- When the cluster disk utilization exceeds 90%:Elasticsearch It will try to migrate the shards in the corresponding nodes to other data nodes with low disk utilization .
- When the cluster disk utilization exceeds 95%: The system will be right Elasticsearch Each index in the corresponding node in the cluster is set forcibly read_only_allow_delete attribute , At this time, all indexes on the node will not be able to write data , Only the corresponding index can be read and deleted .
Solution
Clean up the expired data of the cluster
Users can access 【Kibana】>【Dev Tools】 Delete expired indexes to free up disk space . Steps are as follows : Warning : After the data is deleted, it cannot be recovered , Please operate carefully . You can also choose to keep the data , However, disk expansion is required .
First step : Enable cluster index batch operation permission .
PUT _cluster/settings { "persistent": { "action.destructive_requires_name": "false" } }
The second step : Delete data , for example DELETE NginxLog-12*.
DELETE index-name-*- After performing the above steps , If the user Tencent cloud Elasticsearch The version is 7.5.1 Previous versions , Still need to be in Kibana Interface 【Dev Tools】 Execute the following command :
Turn off index read-only status , Execute the following command :
PUT _all/_settings { "index.blocks.read_only_allow_delete": null }Turn off the read-only status of the cluster , Execute the following command :
PUT _cluster/settings { "persistent": { "cluster.blocks.read_only_allow_delete": null } }- Check whether the cluster index is still
read_onlystate , Whether the index write returns to normal . - If the cluster is still Red state , Execute the following command , Check whether there are unassigned shards in the cluster . GET /_cluster/allocation/explain
- Wait for the partition distribution to complete , View the cluster status . If the cluster status is still Red, Please pass After sales support Contact Tencent cloud technical support .
- To avoid the impact of high disk utilization Elasticsearch service , It is recommended to turn on the disk usage monitoring alarm , Check and receive the alarm messages in time , Take defensive measures in advance , For details, please refer to Suggestions on monitoring alarm configuration .
Cloud disk expansion reference :
https://cloud.tencent.com/document/product/845/56276
边栏推荐
- Oracle Linux 9.0 正式发布
- First choice for stock account opening, lowest Commission for stock trading account opening, is online account opening safe
- PERT图(工程网络图)
- Leetcode——剑指 Offer 05. 替换空格
- VSCode 配置使用 PyLint 语法检查器
- Attribute keywords serveronly, sqlcolumnnumber, sqlcomputecode, sqlcomputed
- Leetcode - Sword finger offer 05 Replace spaces
- ndk初学习(一)
- 在软件工程领域,搞科研的这十年!
- 常用数字信号编码之反向不归零码码、曼彻斯特编码、差分曼彻斯特编码
猜你喜欢

低代码平台中的数据连接方式(下)
![[Reading stereo matching papers] [III] ints](/img/d3/4238432492ac3dc4ec14a971b8848d.png)
[Reading stereo matching papers] [III] ints

Leetcode one question per day (636. exclusive time of functions)

常用數字信號編碼之反向不歸零碼碼、曼徹斯特編碼、差分曼徹斯特編碼

Selenium Library

Equipment failure prediction machine failure early warning mechanical equipment vibration monitoring machine failure early warning CNC vibration wireless monitoring equipment abnormal early warning

设备故障预测机床故障提前预警机械设备振动监测机床故障预警CNC震动无线监控设备异常提前预警

Pytorch model trains practical skills and breaks through the bottleneck of speed

MicTR01 Tester 振弦采集模塊開發套件使用說明

KITTI数据集简介与使用
随机推荐
【历史上的今天】7 月 7 日:C# 发布;Chrome OS 问世;《仙剑奇侠传》发行
MLGO:Google AI发布工业级编译器优化机器学习框架
Bashrc and profile
AWS学习笔记(三)
PAG体验:十分钟完成AE动效部署上线各平台!
CSMA/CD 载波监听多点接入/碰撞检测协议
bashrc与profile
PyTorch模型训练实战技巧,突破速度瓶颈
Decrypt the three dimensional design of the game
Horizontal of libsgm_ path_ Interpretation of aggregation program
The world's first risc-v notebook computer is on pre-sale, which is designed for the meta universe!
Leetcode——剑指 Offer 05. 替换空格
Csma/cd carrier monitoring multipoint access / collision detection protocol
Substance Painter筆記:多顯示器且多分辨率顯示器時的設置
VSCode 配置使用 PyLint 语法检查器
2022云顾问技术系列之高可用专场分享会
小程序目录结构
The longest ascending subsequence model acwing 1014 Mountaineering
OAuth 2.0 + JWT protect API security
NLLB-200:Meta开源新模型,可互译200种语言