2016-08-17 29 views
0

我在Redhat 6.5上使用python 2.7.12部署了可行的2.1.1.0。我試着在腳本下面修改最大用戶進程,它運行時沒有失敗的消息,但對最大用戶進程沒有影響。使用pam_limits模塊更改最大用戶進程,但失敗

我知道我可以通過使用複製模塊或shell模塊編輯/etc/security/limit.d/90-nproc.conf來嘗試其他方法,但是因爲ansible提供了pam_limits模塊,所以我想這可能會更加優雅。

- name: set ulimit nproc use_max 
 
     pam_limits: domain=* limit_item=nproc limit_type=- value=unlimited use_max=yes

+0

那麼這個任務的狀態是什麼?一旦你寫了「失敗」,另一次「沒有失敗的味精」。是否改變了?配置文件「/ etc/security/limits.conf」是否包含不同於預期的值? – techraf

+0

運行腳本沒有返回任何錯誤信息,但是當我檢查「ulimit -u」時,它仍然顯示1024. – hipnusleo

+0

我是否需要重複所有問題? – techraf

回答

1

Ansible pam_limits模塊默認使用/etc/security/limits.conf

您需要添加一個dest參數指定到不同的文件路徑。