Tôi có /etc/security/limits.conf
, điều đó dường như không được áp dụng:
a soft nofile 1048576 # default: 1024
a hard nofile 2097152
a soft noproc 262144 # default 128039
a hard noproc 524288
Trong trường hợp a
là tên người dùng của tôi, khi tôi chạy ulimit -Hn
và ulimit -Sn
, nó cho thấy:
4096
1024
Chỉ có một tệp khác trong /etc/security/limits.d
nội dung đó là:
scylla - core unlimited
scylla - memlock unlimited
scylla - nofile 200000
scylla - as unlimited
scylla - nproc 8096
Tôi cũng đã thử nối các giá trị /etc/security/limits.conf
đó để khởi động lại và thực hiện điều này:
echo '
session required pam_limits.so
' | sudo tee -a /etc/pam.d/common-session
nhưng nó không hoạt động. Hệ điều hành của tôi là Ubuntu 17.04
.