立即注册 登录
About云-梭伦科技 返回首页

Aningorg的个人空间 https://www.aboutyun.com/?70889 [收藏] [复制] [分享] [RSS]

日志

elasticsearch设置启动内存三种方式

已有 2374 次阅读2019-1-4 10:47 |个人分类:ElasticSearch|系统分类:大数据| 设置启动内存

以下三种方式中前两种在我使用过程中未生效。
1.修改es的家目录中的启动文件:vim /elasticsearch-2.3.4/bin/elasticsearch
添加:
export ES_HEAP_SIZE=10g

2.修改es配置文件: vim elasticsearch-2.3.4/config/elasticsearch.yml
添加:
##分配给es的最小内存 让min == max 建议怎么做,让gc跑起来
set.default.ES_MIN_MEM=4620
##分配给es的最大内存 
set.default.ES_MAX_MEM=4620

3.启动时添加限制参数
ES_JAVA_OPTS="-Xms2g -Xmx2g"  ./bin/elasticsearch


同时设置对交换空间的使用
#尽量不用交换空间
#设置为1 而不是0 主要是可能出现内存满后会乱杀程序
vim /etc/sysctl.conf
添加: vm.swappiness = 1

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

关闭

推荐上一条 /2 下一条