Outils pour utilisateurs

Outils du site


Panneau latéral

raspberry:ulimit (lu 25635 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 : de edmc73