El límite de archivo abierto del supervisor no cambiará cuando use Chef
Estoy modificando /etc/security/limits.conf en la máquina y luego instalando Supervisor en una receta de Chef. Después de que termine la ejecución de la receta, si corrocat /proc/<process id>/limits
Veo:
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max open files 1024 4096 files
Si inicio sesión en la máquina y ejecutoservice supervisor restart
, el máximo de archivos abiertos se configura correctamente. Sin embargo, si ejecuto este comando en la receta (justo después de instalar el supervisor, al final de la receta, cualquier cosa) el límite no cambia. No es hasta que inicie sesión y ejecute manualmente ese comando que el límite cambia.
¿Cómo puedo obtener el límite de archivo abierto para que el supervisor cambie usando la receta del chef? El sistema operativo es Ubuntu 12.04.