CentOS 系统参数修改

修改文件句柄数

查看当前大小

ulimit -a

临时修改

ulimit -n 65536

永久修改

vi /etc/security/limits.conf

* soft nofile 204800
* hard nofile 204800

修改max user processed进程数

临时修改

ulimit -u 65536

永久修改

vi /etc/security/limits.conf

* soft nproc 204800
* hard nproc 204800 

调整 vm.max_map_count 的大小

  • max_map_count文件包含限制一个进程可以拥有的VMA(虚拟内存区域)的数量

查看当前值

sysctl -a | grep vm.max_map_count

临时修改

sysctl -w vm.max_map_count=2000000

永久修改

vi /etc/sysctl.conf

vm.max_map_count=2000000

立即生效

sysctl -p

增加 inotify watchers 的上限数量

查看当前值

cat /proc/sys/fs/inotify/max_user_watches

临时修改

sudo sysctl fs.inotify.max_user_watches=524288

永久修改

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf

立即生效

sudo sysctl -p
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。