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

Était-ce utile?

La solution

Vous pouvez définir les limites /etc/security/limits.conf avec la syntaxe:

<domain> <type> <item> <value>

peut être un utilisateur (c.-à-cache mémoire) ou un groupe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top