即使是不成熟的尝试,也胜于胎死腹中的策略。

ES集群节点脱离,cpu,内存负载过高问题

Elasticsearch | 作者 kepmoving | 发布于2016年12月06日 | 阅读数:10277

现在部署了一个两台机器的es集群,分配给es的heap size是2gb,cpu是2核的,内存长期保持在60%左右,集群的读写操作比较频繁,写操作时,cpu的负载很高,导致节点脱离集群,现在的关键问题在于cpu过高,es的zen发现机制会踢出节点,有大神指导一下如何优化么?
已邀请:

zaqweb

赞同来自: kepmoving

这种现象应该还是比较常见的,看看配置上有没有需要优化的
 问题一:两个节点都是数据节点吗?都会成为主节点?
 
问题二:你发现节点脱离集群时,集群状态是什么,Green yellow or red ?
 

Xargin

赞同来自: kepmoving

2gb是不是有点太少了。。

leighton_buaa

赞同来自: kepmoving

参考一下官方提供的index优化说明,不过我觉得还是升级硬件比较有效果https://www.elastic.co/guide/e ... .html

famoss

赞同来自:

可以查看下hotthreads是什么导致的cpu过高。

要回复问题请先登录注册