Wie kann man das maximale Dateiöffnungslimit (ulimit) in Ubuntu erhöhen?

4646
theharshest

Derzeit ulimit -nzeigt 10000. Ich möchte es erhöhen 40000. Ich habe editiert /etc/sysctl.confund gestellt fs.file-max=40000. Ich habe auch /etc/security/limits.confHard- und Soft-Werte bearbeitet und aktualisiert. Aber immer noch ulimit zeigt 10000. Nachdem ich all diese Änderungen vorgenommen hatte, startete ich meinen Laptop neu. Ich habe Zugang zum root-Passwort.

usr_name@usr_name-lap:/etc$ /sbin/sysctl fs.file-max fs.file-max = 500000 

Folgende Zeilen in /etc/security/limits.conf- hinzugefügt

* soft nofile 40000 * hard nofile 40000 

Ich habe auch folgende Zeile hinzugefügt in /etc/pam.d/su-

session required pam_limits.so 

Ich habe alle möglichen Möglichkeiten ausprobiert, die in anderen Foren angegeben wurden, aber ich kann bis zu einer Höchstgrenze von 10000, nicht darüber hinausgehen. Was kann das Problem sein?

Ich mache diese Änderung, weil neo4j maximal geöffnete Dateigrenzen erreicht hat.

0
Entfernen Sie die Änderung in `sysctl.conf` und starten Sie den Computer neu. Sie möchten die * systemweite * Dateibeschreibungsgrenze nicht auf 40.000 setzen! (Prüfen Sie `/ etc / security / limits.d`, das Problem ist höchstwahrscheinlich dort.) David Schwartz vor 10 Jahren 0
oder Sie können als Sudo `root` anstelle von` * `verwenden. Sie wollen eigentlich beides. Dann ausloggen, wieder rein und du bist Butter. Shane vor 8 Jahren 0
Sehen Sie sich diese http://stackoverflow.com/questions/21515463/how-to-increase-maximum-file-open-limit-ulimit-in-ubuntu an goggelj vor 8 Jahren 0

0 Antworten auf die Frage