赞
踩
目录
操作系统:Ubuntu 20.04.5 LTS
我们在Ubuntu 20.04系统上,永久修改“最大文件打开数量”open files和“最大线程数量”max user processes。
查看当前用户的设置
ulimit -a
open files 是当前最大文件打开数量值65535
max user processes是当前最大线程数量15190
- admin@master:~$ ulimit -a
- core file size (blocks, -c) 0
- data seg size (kbytes, -d) unlimited
- scheduling priority (-e) 0
- file size (blocks, -f) unlimited
- pending signals (-i) 160091
- max locked memory (kbytes, -l) 65536
- max memory size (kbytes, -m) unlimited
- open files (-n) 1024
- pipe size (512 bytes, -p) 8
- POSIX message queues (bytes, -q) 819200
- real-time priority (-r) 0
- stack size (kbytes, -s) 8192
- cpu time (seconds, -t) unlimited
- max user processes (-u) 15190
- virtual memory (kbytes, -v) unlimited
- file locks (-x) unlimited
- admin@master:~$
1.修改limits.conf文件
vim /etc/security/limits.conf 加入下面这几行
请注意在ubuntu系统下,一定要把*改为你自己的用户名。识别不了通配符*号。
- root soft nofile 65535
- root hard nofile 65535
- root soft nproc 65535
- root hard nproc 65535
-
- mysql soft nofile 65535
- mysql hard nofile 65535
- mysql soft nproc 65535
- mysql hard nproc 65535
我这里添加的root,admin以及mysql账号
2.修改user.conf & system.conf文件
vim /etc/systemd/user.conf 及vim /etc/systemd/system.conf 加入下面这行的配置项
DefaultLimitNOFILE=65535
2个配置文件都需要修改
最好是重启服务器,测试下
输入 ulimit -a ,查看系统级是否修改成功
输入 su - username -c 'ulimit -aHS' -s '/bin/bash' 查看用户级是否修改成功
输入 cat /proc/[PID]/limits 查看进程级是否修改成功
再次查看这里open files已经成功修改为65535
- root@master:/home/admin# su - mysql -c 'ulimit -aHS' -s '/bin/bash'
- core file size (blocks, -c) 0
- data seg size (kbytes, -d) unlimited
- scheduling priority (-e) 0
- file size (blocks, -f) unlimited
- pending signals (-i) 47435
- max locked memory (kbytes, -l) 65536
- max memory size (kbytes, -m) unlimited
- open files (-n) 65535
- pipe size (512 bytes, -p) 8
- POSIX message queues (bytes, -q) 819200
- real-time priority (-r) 0
- stack size (kbytes, -s) 8192
- cpu time (seconds, -t) unlimited
- max user processes (-u) 65535
- virtual memory (kbytes, -v) unlimited
- file locks (-x) unlimited
- root@master:/home/admin#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。