es安装拼音分词后Kibana出现内存错误
出现错误
今天在安装es的拼音分词器,并重启es容器后,登录Kibana无法使用,查询日志发现如下报错
Waiting until all Elasticsearch nodes are compatible with Kibana before starting saved objects migrations... | type=log @timestamp=2024-10-30T10:26:36+08:00 tags=["info","savedobjects-service"] pid=7 Starting saved objects migrations | type=log @timestamp=2024-10-30T10:26:36+08:00 tags=["info","savedobjects-service"] pid=7 ResponseError: circuit_breaking_exception: [circuit_breaking_exception] Reason: [parent] Data too large, data for [<http_request>] would be [282858312/269.7mb], which is larger than the limit of [268435456/256mb], real usage: [282858312/269.7mb], new bytes reserved: [0/0b], usages [request=0/0b, fielddata=0/0b, in_flight_requests=0/0b, model_inference=0/0b, eql_sequence=0/0b, accounting=67696/66.1kb] at onBody (/usr/share/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:367:23) at IncomingMessage.onEnd (/usr/share/kibana/node_modules/@elastic/elasticsearch/lib/Transport.js:291:11) at IncomingMessage.emit (node:events:402:35) at endReadableNT (node:internal/streams/readable:1343:12) at processTicksAndRejections (node:internal/process/task_queues:83:21) { meta: { body: { error: [Object], status: 429 }, statusCode: 429, headers: { 'x-elastic-product': 'Elasticsearch', 'content-type': 'application/json; charset=UTF-8', 'content-length': '931' }, meta: { context: null, request: [Object], name: 'elasticsearch-js', connection: [Object], attempts: 0, aborted: false } } } | type=log @timestamp=2024-10-30T10:26:37+08:00 tags=["fatal","root"] pid=7 Stopping all plugins. | type=log @timestamp=2024-10-30T10:26:37+08:00 tags=["info","plugins-system","standard"] pid=7 Monitoring stats collection is stopped | type=log @timestamp=2024-10-30T10:26:37+08:00 tags=["info","plugins","monitoring","monitoring","kibana-monitoring"] pid=7
问题分析
内存限制超出:
- 错误信息显示,当前请求数据量为269.7MB,超过了256MB的限制,导致Elasticsearch拒绝处理该请求。
- Elasticsearch内存限制:Elasticsearch的内存限制可能导致Kibana在执行已保存对象的迁移时出现问题。当Elasticsearch的内存不足时,无法顺利处理迁移过程中的数据操作,从而导致错误
Kibana状态:
- 因为错误,Kibana停止了所有插件并结束了监控统计信息的收集。
解决方法
1.调整Elasticsearch内存设置:
可以考虑增加Elasticsearch的内存限制。编辑Elasticsearch的
jvm.options
文件,增加-Xmx
和-Xms
参数,例如:-Xms2g -Xmx2g
注:需要根据服务器的可用内存做相应调整。
2.优化请求:
尝试优化导致该请求的数据大小,可能需要减少一次请求的数据量。
3.查看内存使用情况:
监控Elasticsearch的内存使用情况,确保没有其他进程占用过多内存。
4.调整Circuit Breaker设置:
可以考虑调整Elasticsearch的
circuit_breaker
设置,以增加请求大小限制。这可以在Elasticsearch的elasticsearch.yml
中进行配置:indices.breaker.request.limit: 70%
注:可以根据需求自己设置参数
5.重启服务:
在进行配置更改后,重启Elasticsearch和Kibana,以使更改生效。
6.检查其他因素:
确保没有其他资源争用(如磁盘IO等),可能会影响Elasticsearch的性能。
通过以上方法,您应该能够解决内存限制问题并成功完成Kibana的已保存对象迁移。如果问题仍然存在,请考虑查阅更多的日志或咨询Elasticsearch的文档。
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
es安装拼音分词后Kibana出现内存错误
出现错误 今天在安装es的拼音分词器,并重启es容器后,登录Kibana无法使用,查询日志发现如下报错 Waiting until all Elasticsearch nodes are compatible with Kibana before starting saved objects migrations... | typelog timestamp2024…...
![](https://i-blog.csdnimg.cn/direct/93555774a0bd4cf1a1fa4b7c3f0f487c.png#pic_center)
mysql 字符串拼接文本并换行
描述: 拼接字符串文本,文本需要换行 函数: concate(‘A串’,char(10),‘B串’),其中char(10)代表换行 案例: select concat(问题一:组织错误,char(10),问题二࿱…...
![](https://i-blog.csdnimg.cn/direct/bbd0a4894c7f4bed8df361a304f5cf52.png)
IIC学习总结
一、基本概念 IIC(Inter-Integrated Circuit)其实是IICBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构。 二、模块结构 I2C串行总线一般有两根信号线,一根是双向的数据线SDA&…...
![](https://www.ngui.cc/images/no-images.jpg)
【案例学习】暴力破解攻击(Brute Force Attack)
### 案例与影响 暴力破解攻击在历史上曾导致多次重大安全事件,特别是在用户数据泄露和账户被盗的案例中。随着计算能力的提升和密码管理技术的进步,暴力破解的威胁虽然有所减弱,但仍需警惕,特别是在面对高价值目标时。 【故事一…...
![](https://www.ngui.cc/images/no-images.jpg)
Python学习之基本语法
1.列表用[],元祖用(),字典用{},对字典中不存在的键赋值,将进行字典的添加操作 2.Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,这种灵活性使得不用使用…...
![](https://i-blog.csdnimg.cn/direct/6c06699bfa9e4c2baea30ec4374e2883.png)
QT QDialog::exec()调用时清除部件所有焦点
最近在做项目时,遇到一个问题:在统信UOS系统编写的QT程序,其中进入某些页面时,或者显示模态窗时,按钮都会有一个焦点框,这个是不允许的,于是乎,开始了清理焦点的旅途。 一、清理QDia…...
![](https://www.ngui.cc/images/no-images.jpg)
uni-app @click.stop @click.stop.native均不生效
原因就是用了nvue导致的 vue等其他环境都可以 解决:e.stopPropagation() click"goExecute($event)" goExecute(e) {e.stopPropagation()}, uniApp官方真的是一坨大翔,不仅社区不维护,文档也写的跟粑粑一样,自创的nv…...
![](https://i-blog.csdnimg.cn/direct/20627ba9a617409287753d3b36d6351b.jpeg#pic_center)
数据可视化工具深入学习:Seaborn 与 Plotly 的详细教程
数据可视化工具深入学习:Seaborn 与 Plotly 的详细教程 数据可视化是数据分析中不可或缺的一部分,能够有效地帮助我们理解数据、发现模式和传达信息。在众多可视化工具中,Seaborn 和 Plotly 是两个非常流行且强大的库。本文将深入探讨这两个…...
![](https://i-blog.csdnimg.cn/direct/5e8536307d7445319616b5a6381b3d93.png)
camera和lidar外参标定
雷达和相机的外参标定(外部参数标定)指的是确定两者之间的旋转和平移关系,使得它们的坐标系可以对齐。 文章目录 无目标标定livox_camera_calibdirect_visual_lidar_calibration 有目标标定velo2cam_calibration 无目标标定 livox_camera_ca…...
![](https://i-blog.csdnimg.cn/direct/ff6d2c7e3814474689b1ce10dbe03fae.png)
Redis慢查询分析优化
文章目录 一、定义二、慢查询参数配置三、慢查询日志四、排查步骤五、Redis变慢原因 一、定义 在Redis执行时耗时超过某个阈值的命令,称为慢查询。 慢查询日志帮助开发和运维人员定位系统存在的慢操作。慢查询日志就是系统在命令执行前后计算每条命令的执行时间&…...
![](https://i-blog.csdnimg.cn/direct/a1664341acdf406da24b82d8fa487e9c.png)
ETL处理全流程
ETL代表提取Extraction、转换Transform、加载Load——这个过程涉及从各种来源提取数据,将其转换为一致的格式,并将其加载到目标数据库或数据仓库中。这是数据集成和分析的一个重要步骤,因为它确保数据准确、可靠,并准备好进一步处…...
![](https://img-blog.csdnimg.cn/img_convert/bc9f0bbfc50918b6dff6c947a51e5fbd.png)
美畅物联丨掌握Wireshark:GB28181协议报文分析实战指南
Wireshark,一款在网络安全与协议分析领域享有盛誉的网络嗅探器,凭借其强大的功能集、直观的图形用户界面以及广泛的跨平台兼容性,已成为众多开发者不可或缺的得力助手。其开源特性吸引了大量开发者的积极参与,不断推动其功能的完善…...
![](https://i-blog.csdnimg.cn/direct/fba152dd3f0742d88330fae10a62cc7d.png)
【python】OpenCV—WaterShed Algorithm
文章目录 1、功能描述2、代码实现3、完整代码4、效果展示5、涉及到的库函数5.1、cv2.pyrMeanShiftFiltering5.2、cv2.morphologyEx5.3、cv2.distanceTransform5.4、cv2.normalize5.5、cv2.watershed 6、更多例子7、参考 1、功能描述 基于分水岭算法对图片进行分割 分水岭分割…...
![](https://i-blog.csdnimg.cn/direct/abbccf7f4d6c407fa740c48bf97311ec.png)
CSS flex布局- 最后一个元素占满剩余可用高度转载
效果图 技术要点 height父元素必须有一个设定的高度flex-grow: 1 flex 盒子模型内的该元素将会占据父容器中剩余的空间F12检查最后一行的元素,高度就已经改变了;...
![](https://i-blog.csdnimg.cn/direct/9371f89252f642a7aeccbedbce87db0e.png)
Camp4-L1:XTuner 微调个人小助手认知
书生浦语大模型实战营第四期-XTuner 微调个人小助手认知 教程链接:https://github.com/InternLM/Tutorial/blob/camp4/docs/L1/XTuner/README.md任务链接:https://github.com/InternLM/Tutorial/blob/camp4/docs/L1/XTuner/task.md提交链接:…...
![](https://i-blog.csdnimg.cn/direct/5509871f25ff40cc89ea13950e615ce9.png)
Qt:语言家视图
1.一不小心将qt语言家点成这样 2.点击查看->视图 3.效果...
![](https://i-blog.csdnimg.cn/direct/ec0b8c4464594e808cbd981042f67bd8.png)
【Paper Note】利用Boundary-aware Attention边界感知注意力机制增强部分伪造音频定位
利用Boundary-aware Attention边界感知注意力机制增强部分伪造音频定位 摘要核心模块什么是边界?什么是边界特征? 写作背景解决的问题 方法1. 特征提取使用预训练好的自监督学习模型进行前端特征提取Attentive poolingQ:为什么使用Attentive …...
![](https://img-blog.csdnimg.cn/img_convert/c04ff3af6f95b7a8667bba4b38a30246.jpeg)
海外共享奶牛牧场投资源码-理财金融源码-基金源码-共享经济源码
新版海外共享奶牛牧场投资源码/理财金融源码/基金源码/共享经济源码...
![](https://i-blog.csdnimg.cn/direct/beb79a1dd2ef4d58a3b67771dd087928.png)
iOS静态库(.a)及资源文件的生成与使用详解(OC版本)
引言 iOS静态库(.a)及资源文件的生成与使用详解(Swift版本)_xcode 合并 .a文件-CSDN博客 在前面的博客中我们已经介绍了关于iOS静态库的生成步骤以及关于资源文件的处理,在本篇博客中我们将会以Objective-C为基础语言…...
![](https://img-blog.csdnimg.cn/img_convert/9fd5b042bff4b853a8165762753c508a.png)
Python自动化:关键词密度分析与搜索引擎优化
在数字营销领域,搜索引擎优化(SEO)是提升网站可见性和吸引有机流量的关键。关键词密度分析作为SEO的一个重要组成部分,可以帮助我们理解特定关键词在网页内容中的分布情况,从而优化网页内容以提高搜索引擎排名。本文将…...
![](https://img-blog.csdnimg.cn/img_convert/634ddc37231bfda73d633475b74ad244.png)
苏州金龙新V系客车创新引领旅游出行未来
10月25日,为期三天的“2024第六届旅游出行大会”在风景秀丽的云南省丽江市落下帷幕。本次大会由中国旅游车船协会主办,全面展示了中国旅游出行行业最新发展动态和发展成就,为旅游行业带来全新发展动力。 在大会期间,备受瞩目的展车…...
![](https://i-blog.csdnimg.cn/direct/ee238537dd9a4734a78dcd28860f0987.png)
linux:DNS服务
DNS简介: DNS系统使用的是网络的查询,那么自然需要有监听的port。DNS使用的是53端口, 在/etc/services(搜索domain)这个文件中能看到。通常DNS是以UDP这个较快速的数据传输协议来查 询的,但是没有查询到完…...
![](https://i-blog.csdnimg.cn/direct/7aa013fd18fd4954a4cd1c575180ed21.png)
传奇架设好后创建不了行会,开区时点创建行会没反应的解决办法
传奇架设好后,测试了版本,发现行会创建不了,按道理说一般的版本在创建行会这里不会出错的,因为这是引擎自带的功能。 建立不了行会虽然说问题不大,但也不小,会严重影响玩家的游戏体验,玩游戏为的…...
![](https://i-blog.csdnimg.cn/direct/e1f3a7b3811143839833a65875473081.png)
【小白学机器学习28】 统计学脉络+ 总体+ 随机抽样方法
目录 参考书,学习书 0 统计学知识大致脉络 1 个体---抽样---整体 1.1 关于个体---抽样---整体,这个三段式关系 1.2 要明白,自然界的整体/母体是不可能被全部认识的 1.2.1 不要较真,如果是人为定义的一个整体,是可…...
![](https://i-blog.csdnimg.cn/direct/2809c9b53ad34a1f9a0bc66dfe8d2cd7.jpeg)
安全研究 | 不同编程语言中 IP 地址分类的不一致性
作为一名安全研究人员,我分析了不同编程语言中 IP 地址分类 的行为。最近,我注意到一些有趣的不一致性,特别是在循环地址和私有 IP 地址的处理上。在这篇文章中,我将分享我对此问题的观察和见解。 设置 我检查了多种编程语言&am…...
![](https://img-blog.csdnimg.cn/684eb1673b7640f9bff1f858aef713e9.png)
小小的表盘还能玩出这么多花样?华为手表这次细节真的拉满
没想到小小的表盘还能玩出这么多花样?华为这次细节真的拉满!还有没有你不知道的神奇玩法? 情绪萌宠,心情状态抬腕可见 好心情就像生活馈赠的糖果,好的心情让我们遇到困难也不惧打击!HUAWEI WATCH GT 5情绪…...
![](https://i-blog.csdnimg.cn/direct/eb7b5badd6764052b55381115178faea.png)
trueNas 24.10 docker配置文件daemon.json无法修改(重启被覆盖)解决方案
前言 最近听说truenas的24.10版本开放docker容器解决方案放弃了原来难用的k3s,感觉非常巴适,就研究了一下,首先遇到无法迁移老系统应用问题比较好解决,使用sudo登录ssh临时修改daemon.json重启docker后进行docker start 容器即可…...
![](https://i-blog.csdnimg.cn/direct/38603501c488454c9efe179c3254a116.jpeg)
数字孪生,概念、应用与未来展望
随着科技的飞速发展,数字化已经成为各行各业的发展趋势,在这个过程中,数字孪生作为一种新兴的技术,逐渐引起了人们的关注,本文将对数字孪生的概念、应用以及未来展望进行详细介绍。 数字孪生的概念: 数字孪…...
![](https://i-blog.csdnimg.cn/direct/5d2e534244be461e9a83db18079311b3.png)
Chromium HTML Input 类型Text 对应c++
一、文本域(Text Fields) 文本域通过 <input type"text"> 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。 <!DOCTYPE html> <html> <head> <meta charset"ut…...
![](https://i-blog.csdnimg.cn/direct/a1cff1c5a3f94344a7a6c0cf929f2f48.png)
SpringMvc参数传递
首先对于post请求汉字乱码需要进行过滤器配置 普通参数传递 直接传递 客户端传递的属性名与我的bean中的函数参数名相同 映射传递RequestParam("XXX") 在我们方法参数中定义一个与客户端属性名一致 并绑定参数 POJO实体类传递 嵌套POJO传递 数组likes参数传递…...
![](https://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif)
鲜花网站建设图片/软文推广有哪些
单例模式的概念 单例模式主要目的是确保某一个类只有一个实例存在。比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用配置文件的…...
![](/images/no-images.jpg)
建设装修网站/百度人工智能开放平台
1.更新apt包 sudo apt-get update2.安装包允许apt通过https使用存储库 sudo apt-get install \apt-transport-https \ca-certificates \curl \gnupg-agent \software-properties-common3.添加docker的官方gpg的密钥 curl -fsSL https://download.docker.com/linux/ubuntu/gpg…...
![](/images/no-images.jpg)
网站开发费用是研发费用/百度安全中心
【mysql】连接和断开服务器 #启动服务: $sudo service mysql start #停止服务: $sudo service mysql stop 要连接到服务器,我们通常需要提供MySQL的用户名来触发mysql,很可能,还需要密码。如果你的服务器运行在…...
![](http://pv320xi1p.bkt.clouddn.com/image/20190731/NebrwKgrrFob.png?imageslim)
建立公司网站时什么是重要的/网络推广的优化服务
目录 Numpy学习笔记(上篇)一、Jupyter Notebook的基本使用二、Jpuyter Notebook的魔法命令1、%run2、%timeit & %%timeit3、%time4、其他魔法命令二、Numpy.array基础三、创建numpy数组与矩阵四、Numpy.array的基本操作我是尾巴Numpy学习笔记&#x…...
![](https://img-blog.csdnimg.cn/img_convert/8809292f7d1fa256c9a08485a060f074.png)
怎样做信息收费网站/排名前50名免费的网站
逆合成孔径雷达,可以看作是把合成孔径雷达,反过来。合成孔径雷达,装在一个运动的平台上,探测固定目标;逆合成孔径雷达,是用一部固定雷达,探测一个运动目标。两者都是通过对雷达回波频率的精细处…...
![](/images/no-images.jpg)
安阳专业做网站公司/网络运营推广合作
1、 通过Context.getSharedPreferences(String fileName,int mode)方法,可以打开一个xml文件,文件的位置在/data/data/package_name/shared_prefs/fileName.xml,如果不存在,则会自动创建。可以对该文件进行读写操作,在…...