天天看點

linux下解決open many files

[size=medium]

原文:[url]http://blog.sina.com.cn/s/blog_5b29caf7010119fi.html[/url]

root使用者

可以使用指令來設定

ulimit -s your_count

ulimit -n your_count

非root使用者

如果是root使用者,打開檔案數不夠可以通過ulimit來設定,但是對于普通使用者來說,似乎行不通,解決辦法:

vi /etc/security/limits.conf

加上:

* soft nofile 65535

* hard nofile 65535

重新登入即可

用ulimit -n 修改open files 總是不能保持。是以用下面一個簡單的辦法更好些。

修改/etc/security/limits.conf 添加如下一行:

* - nofile 1006154

修改/etc/pam.d/login添加如下一行

session required /lib/security/pam_limits.so

[/size]

繼續閱讀