赞
踩
-bash: ulimit: open files: cannot modify limit: Operation not permitted
vim /etc/security/limits.conf
在末尾添加以下内容
smis soft nproc 16384
smis hard nproc 16384
smis soft nofile 65536
smis hard nofile 65536
smis soft memlock 4000000
smis hard memlock 4000000
再次切换到smis用户,未出现之前的错误提示。
配值后建议重启一下服务器。
在使用ulimit命令方式来修改的话,当服务器被重启后会失效(临时性更改)
ulimit 用于限制 shell 启动进程所占用的资源
使用当前用户来修改,即oracle用户,我们将其改为60000
[smis@localhost config]$ ulimit -n 60000
可以看到该资源限制已经被修改
[smis@localhost config]$ ulimit -a | grep "open files"
open files (-n) 60000
但配值文件并未发生任何变化
[smis@localhost config]$ cat /etc/security/limits.conf | grep nofile
smis soft nofile 1024
smis hard nofile 65536
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。