Augmenter de limite à RLIMIT_NOFILE l'échelle du système sur Linux
Question
Nous devons RLIMIT_NOFILE de soulever lors de l'exécution memcached, comme nous frapper la valeur par défaut limite dure (1024). Cependant, ce qui soulève une limite difficile exige la racine, et pour diverses raisons, nous ne voulons pas avoir à courir memcached ou sa coquille contenant en tant que root. En ce moment, nous courons avec bonheur en tant qu'utilisateur non root.
Y at-il un moyen d'augmenter la limite difficile pour l'ensemble du système RLIMIT_NOFILE, afin que nous puissions continuer à exécuter memcached comme non-root et il suffit d'augmenter la limite douce?
Ceci est RedHat Linux avec noyau 2.6.
Merci!
Jon
La solution
Vous pouvez définir les limites /etc/security/limits.conf avec la syntaxe:
<domain> <type> <item> <value>