ES系统配置优化
es的配置需要注意的地方分為系統(tǒng)配置和es本身相關的一些配置
ES系統(tǒng)配置優(yōu)化
1.增大進程可以打開的文件數(shù),
vim /etc/security/limits.conf
* soft nofile 100000 * hard nofile 131072生效方式:shell重新連接就生效,應該是新的會話就生效
2.增大進程可以創(chuàng)建的線程數(shù)
2.1 vim /etc/security/limits.conf
* soft nproc 10240 * hard nproc 20480生效方式:shell重新連接就生效,應該是新的會話就生效
2.2 vim /etc/security/limits.d/90-nproc.conf
* soft nproc 20480生效方式:shell重新連接就生效,應該是新的會話就生效
3.修改可以分配的vma數(shù)量(mmap計數(shù))
vim /etc/sysctl.conf
vm.max_map_count = 655360生效方式: sysctl -p
4.關閉swap
vim /etc/fstab
注釋掉有swap的那一行,這種好像是需要重啟才有效果sudo swapoff -a 會在當前系統(tǒng)生效
5.設置盡可能低的使用swap
vim /etc/sysctl.conf
vm.swappiness=0生效方式: sysctl -p
6.允許進程鎖定內存
vim /etc/security/limits.conf
* soft memlock unlimited * hard memlock unlimited生效方式:shell重新連接就生效,應該是新的會話就生效
總結
- 上一篇: 使用飞书webhook发送图片消息
- 下一篇: lostash Timeout exec