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