Bir kullanıcının açabileceği maksimum dosya sayısını artırmaya çalıştığım bir CentOS kutumuz var. Ben çalıştırdığınızda Şu ulimit -Snalıyorum 1024ve ulimit -Hnverir 4096. 6000 kadar bu numaraya ihtiyacım var.
In /etc/sysctl.confben kurdum fs.file-max = 100000. In /etc/security/limits.confI aşağıdaki kümesi vardır:
username soft nofile 6000
username hard nofile 65535
Çıkış yaptım ve olarak tekrar giriş yaptım usernameancak hala değişikliklerimi görmüyorum. Bu değeri değiştirmek için neye ihtiyacım var?
Ben tek şey /etc/security/limits.dolduğunu 90-nproc.conf. Ayrıca ulimit'in .bash_profile veya .bashrc dosyasında çağrılmadığından emin oldum.
Çalıştırdığımda sysctl -pistediğim ayarları tükürüyor ve istediğim değeri gösteriyor fs.file-max. Ben çalıştırdığınızda Ama ulimit -Snben çalıştırmayı denerseniz, ben 1048'e olsun sysctl --systemalıyorum error: Unknown parameter "--system".