当前位置:网站首页>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
边栏推荐
- Démontage de la fonction du système multi - Merchant Mall 01 - architecture du produit
- Ian Goodfellow, the inventor of Gan, officially joined deepmind as research scientist
- 小程序目录结构
- Internal sort - insert sort
- PAG体验:十分钟完成AE动效部署上线各平台!
- 《微信小程序-进阶篇》组件封装-Icon组件的实现(一)
- PLC: automatically correct the data set noise, wash the data set | ICLR 2021 spotlight
- Base64 encoding
- OAuth 2.0 + JWT protect API security
- EfficientNet模型的完整细节
猜你喜欢

MicTR01 Tester 振弦采集模块开发套件使用说明

Ian Goodfellow, the inventor of Gan, officially joined deepmind as research scientist

2022年13个UX/UI/UE最佳创意灵感网站

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

Huawei cloud database DDS products are deeply enabled

数据湖(九):Iceberg特点详述和数据类型

JS get the current time, month, day, year, and the uniapp location applet opens the map to select the location

VSCode 配置使用 PyLint 语法检查器

2022PAGC 金帆奖 | 融云荣膺「年度杰出产品技术服务商」

【服务器数据恢复】某品牌StorageWorks服务器raid数据恢复案例
随机推荐
Oracle Linux 9.0 正式发布
找到自己的价值
Pytorch model trains practical skills and breaks through the bottleneck of speed
OAuth 2.0 + JWT protect API security
MicTR01 Tester 振弦采集模块开发套件使用说明
Leetcode one question per day (636. exclusive time of functions)
JS image to Base64
Docker deploy Oracle
PAG体验:十分钟完成AE动效部署上线各平台!
Excuse me, does PTS have a good plan for database pressure measurement?
搜索引擎接口
Leetcode——236. 二叉树的最近公共祖先
VSCode 配置使用 PyLint 语法检查器
比尔·盖茨晒48年前简历:“没你们的好看”
Internal sort - insert sort
Leetcode——344. 反转字符串/541. 反转字符串 II/151. 颠倒字符串中的单词/剑指 Offer 58 - II. 左旋转字符串
半小时『直播连麦搭建』动手实战,大学生技术岗位简历加分项get!
Oracle non automatic submission solution
Introduction to sakt method
Data Lake (IX): Iceberg features and data types