2013-04-02 210 views
4

全部Debian擠壓和設置ulimit

我想永久設置核心文件大小爲無限制。 閱讀它後,建議修改/etc/security/limits.conf。 我有以下行這樣做:

  • 軟核10000 根硬核10000

我的變化後重新啓動,我發出的ulimit -a和核心仍設置爲0。 無法理解設置無法正常工作的原因。什麼可以覆蓋它?

回答

9

試試這個:

*    soft nofile   10000 
*    hard nofile   10000 

這行添加到.profile文件,F.E.爲root/root/.profile

ulimit -c 10000 

或爲/etc/profile所有用戶。

記住:爲遠程用戶:/etc/pam.d/sshd和蘇/etc/pam.d/su

session required  /lib/security/pam_limits.so 
+0

一個錯字我敢肯定,但他希望核心文件大小上限改變(核心),而您正在更改打開的文件數限制(nofile)在您的建議limits.conf – UpTheCreek

+0

真棒,像魅力 – orcaman

+0

我必須重新啓動或使用配置文件重新啓動服務? – softwareplay

2

使用此命令

ulimit -SHn 65535 
+0

簡單,爲什麼所有其他答案如此複雜? – ThatGuy343

+2

這不會在重新啓動後持續存在 – nuttynibbles