目录
留意:修改limits.conf文件需重新登录才华生效 一、修改文件句柄数1.1.查看当前大小[code]ulimit -a[/code]1.2.暂时修改[code]ulimit -n 4096[/code]1.3.永久修改vim /etc/security/limits.conf [code]* soft nofile 65536 * hard nofile 65536[/code]重新登录后生效 PS:nofile可以设置的最大值为 1048576(2**20),设置的值大于该数,就会导致不能登录。 二、修改max user processes进程数2.1.暂时修改[code]ulimit -u 65536[/code]2.2.永久修改vim /etc/security/limits.conf [code]* soft nproc 65536 * hard nproc 65536[/code]三、调解vm.max_map_count的大小max_map_count文件包含限定一个进程可以拥有的VMA(虚拟内存地区)的数目 [code]报错“max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]”[/code]3.1.查看当前值[code]sysctl -a|grep vm.max_map_count[/code]3.2.暂时修改[code]sysctl -w vm.max_map_count=262144[/code]3.3.永久修改vim /etc/sysctl.conf [code]vm.max_map_count=262144[/code]四、调解stack size的大小查看:ulimit -a,默认是8192,即8M 暂时修改 ulimit -s 1024 永久修改vi /etc/security/limits.conf [code]* soft stack 1024 * hard stack 1024[/code]五、设置系统所有进程一共可以打开的文件数目如果安装第一、第二点操纵后还是提示文件数目不够,需要修改系同一共可以打开的文件数目 修改/etc/sysctl.conf, 加入 [code]fs.file-max = 6553600[/code] [code]sysctl -p cat /proc/sys/fs/file-max #查看是否生效[/code]六、关于/etc/security/limits.conf的介绍参考文章: /etc/security/limits.conf 详解与设置 /etc/security/limits.d/的优先级高于/etc/security/limits.conf 用户A如果在/etc/security/limits.conf有设置,当/etc/security/limits.d子目录下设置文件也有用户A的设置时,那么A中某些设置会被覆盖。终极取值是 /etc/security/limits.d 下的设置文件的值 soft,hard和-
表现没有软限定 示例[code]* - nproc 655360 * - nofile 655360[/code]总结以上为个人履历,希望能给大家一个参考,也希望大家多多支持脚本之家。 来源:https://www.jb51.net/server/328433ka7.htm 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2025-7-1 19:38 , Processed in 0.029123 second(s), 18 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.