ElasticSearch学习笔记——集群优化
1.索引预创建,避免在零点的时候对集群的master节点造成过大的压力
2.集群冷热分离
3.索引生命周期:所以预创建->热节点->warm节点->索引关闭->索引删除
1.虚拟内存优化
修改 /etc/sysctl.conf配置文件,添加
vm.max_map_count=262144
参考:
https://www.elastic.co/guide/en/elasticsearch/reference/current/vm-max-map-count.html
2.配置 swappiness
修改 /etc/sysctl.conf 配置文件,添加
vm.swappiness=1
3.进程最大打开文件描述符(nofile)、最大用户进程数(nproc)和最大锁定内存地址空间(memlock)
修改 /etc/security/limits.conf 配置文件,添加
最大打开文件描述符也可以设置成 100728
* soft nproc 204800 * hard nproc 204800 * soft nofile 655360 * hard nofile 655360 * soft memlock unlimited * hard memlock unlimited
参考:ELK Stack系列之基础篇(五) - 配置elasticsearch集群需要注意哪些方面?
本文只发表于博客园和tonglin0325的博客,作者:tonglin0325,转载请注明原文链接:https://www.cnblogs.com/tonglin0325/p/5309097.html