Supervisor-Obergrenze für geöffnete Dateien ändert sich bei Verwendung von Chef @ nic
Ich ändere /etc/security/limits.conf auf der Maschine und installiere dann Supervisor in einem Chef-Rezept. Wenn der Rezeptlauf beendet ist, starte ichcat /proc/<process id>/limits
Aha
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max open files 1024 4096 files
Wenn ich mich bei der Maschine anmelde undservice supervisor restart
, die maximale Anzahl geöffneter Dateien ist dann korrekt eingestellt. Wenn ich diesen Befehl jedoch im Rezept ausführe (direkt nach der Installation von Supervisor, ganz am Ende des Rezepts, ändert sich nichts), ändert sich das Limit nicht. Erst wenn ich mich anmelde und diesen Befehl manuell ausführe, ändert sich das Limit.
Wie kann ich erreichen, dass der Supervisor das offene Dateilimit anhand des Kochrezepts ändert? Betriebssystem ist Ubuntu 12.04.