7 votes

centos/redhat : changer l'ulimit des fichiers ouverts sans redémarrage ?

La limite stricte du nombre de fichiers ouverts est fixée à 1024 sur ma machine.

  • J'ai modifié le fichier /etc/security/limits.conf et ajouté 'idror hard nofile 65000'.
  • Dans mon Shell j'ai essayé ulimit -n 65000. J'obtiens 'ulimit : value exceeds hard limit'.
  • Dans mon Shell j'ai essayé ulimit -Hn 65000. J'obtiens 'ulimit : can't raise hard limits'.

Alors, comment puis-je augmenter le paramètre de la limite de fichiers ouverts sans redémarrage ?

8voto

David Schwartz Points 31009

Vous pouvez simplement le changer en tant que root. Par exemple :

$ ulimit -n  
4096
$ ulimit -n 8192
bash: ulimit: open files: cannot modify limit: Operation not permitted
$ sudo bash                    
# ulimit -n                    
4096
# ulimit -n 8192                  
# su - normaluser                 
$ ulimit -n                       
8192

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X