Outils pour utilisateurs

Outils du site


raspberry:ulimit (lu 591 fois)

Ceci est une ancienne révision du document !


ulimit

Dernièrement j’ai eu une saturation de mon raspberry et comme je le monitor avec zabbix, celui-ci continuait d’exécuter toutes les minutes zabbix_sender sans vérifier que la dernière commande était bien fini.

Résultat, il y avait 1500 processus zabbix_sender en parallèle ce qui n’arrangeait pas la charge cpu qui était monté à 27.

Bref je me suis donc tourné vers ulimit qui va nous permettre de limiter le nombre de processus simultané.

Ajoutez la ligne suivante dans le fichier /etc/security/limits.conf

zabbix          hard    nproc           20

Ça va limiter physiquement l’utilisateur zabbix à 20 processus en même temps

Ajoutez la ligne suivante dans le fichier /etc/pam.d/common-session

session required pam_limits.so

Les limits seront automatiquement chargées à chaque session.

Pour vérifier, passez sous l’utilisateur zabbix via root car zabbix n’a pas de mot de passe

su - zabbix

Lancez la commande suivante pour voir toute sles limitations de cet utilisateur

ulimit -a

ou cette commande pour voir uniquement ce qui nous intéresse, le nombre de processus simultané maximum

ulimit -u
raspberry/ulimit.1410723364.txt.gz · Dernière modification: 14-09-2014 21:36 de edmc73