当前位置:网站首页>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
边栏推荐
猜你喜欢

拼多多败诉,砍价始终差0.9%一案宣判;微信内测同一手机号可注册两个账号功能;2022年度菲尔兹奖公布|极客头条...

Beginner JSP

Substance Painter筆記:多顯示器且多分辨率顯示器時的設置

潘多拉 IOT 开发板学习(HAL 库)—— 实验12 RTC实时时钟实验(学习笔记)

Because the employee set the password to "123456", amd stolen 450gb data?

Reverse non return to zero code, Manchester code and differential Manchester code of common digital signal coding

The longest ascending subsequence model acwing 1014 Mountaineering

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

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

UML sequence diagram (sequence diagram)
随机推荐
Bashrc and profile
MRS离线数据分析:通过Flink作业处理OBS数据
Hangdian oj2092 integer solution
大厂做开源的五大痛点
股票开户首选,炒股交易开户佣金最低网上开户安全吗
一个简单LEGv8处理器的Verilog实现【四】【单周期实现基础知识及模块设计讲解】
C # use TCP protocol to establish connection
Ascend 910实现Tensorflow1.15实现LeNet网络的minist手写数字识别
electron remote 报错
ES日志报错赏析-maximum shards open
The longest ascending subsequence model acwing 1014 Mountaineering
The world's first risc-v notebook computer is on pre-sale, which is designed for the meta universe!
gvim【三】【_vimrc配置】
Equipment failure prediction machine failure early warning mechanical equipment vibration monitoring machine failure early warning CNC vibration wireless monitoring equipment abnormal early warning
PyTorch模型训练实战技巧,突破速度瓶颈
课设之百万数据文档存取
Substance painter notes: settings for multi display and multi-resolution displays
STM32CubeMX,68套组件,遵循10条开源协议
Leetcode——344. 反转字符串/541. 反转字符串 II/151. 颠倒字符串中的单词/剑指 Offer 58 - II. 左旋转字符串
Data flow diagram, data dictionary