Ich habe eine Zeile hinzugefügt /etc/security/limits.conf, um die Anzahl der geöffneten Dateien zu erhöhen.
* hard nofile 4096
root hard nofile 16384
Wenn ich es jedoch ausführe ulimit -n, wird 1024 angezeigt, was der Standardwert ist. Ich habe mich abgemeldet und angemeldet, sehe aber immer noch 1024. Wie kann ich die Änderung anwenden?
pam_limits.soin/etc/pam.d/common-session. Ich habe in/etc/security/limits.confBenutzer x so konfiguriert , dass fürnofile64000 feste und weiche Grenzwerte gelten.sudo -u xDannulimit -awird mir angezeigt , dass die Änderungen nicht angewendet wurden. Ich erkannte , dasssuundsudohaben unterschiedliche pam Konfigurationen so , um es funktioniert richtig brauchte ich das zu ermöglichen ,pam_limits.soin/etc/pam.d/common-session-noninteractive. Wenn Sie sich fragen, was der Anwendungsfall ist, verwende ich ansible und sudo, um den Benutzer zu wechseln.