Scénario #15802
Étudier et adapter le paramétrage ulimit sur Zéphir et les autres modules
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
19/04/2016
Echéance:
03/03/2017
% réalisé:
100%
Temps estimé:
(Total: 2.00 h)
Temps passé:
(Total: 1.25 h)
Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
Ajouter des variables expertes et un template pour permettre d'augmenter le nombre de fichiers pouvant être ouverts simultanément.
J'ai retrouvé un mail évoquant le même genre de problème sur Sphynx.
Bonjour, Encore une fois ce matin tous les VPN étaient HS ! Un diagnose bloquait sur juste après "Reboot nécessaire => Non" ; à mon avis c'est lors du test des VPN. Effectivement, la commande "ipsec status" restait bloqué. "reconfigure" et "reboot" faisaient repartir les VPN pour quelques minutes seulement. Nous avions dans /var/log/syslog : Sep 10 08:59:26 sphynx24-adriatic zephiragents: [-] #011exceptions.IOError: [Errno 24] Too many open files: 'stats/933/diskspace/agent.xml' Nous avons corrigé ce problème en ajoutant dans /etc/security/limits.d/sphynx.conf : root hard nofile 100000 root soft nofile 65535 Depuis tout est OK. Et vous ?
Demande originale :
ulimit trop petit 1024 sur Zéphir
root@zephir:~# ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 31785 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 31785 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited
dans /var/log/rsyslog/local/zephir_backend/zephir_backend.alert.log
j'ai aussi pas mal de
[twisted.protocols.tls.TLSMemoryBIOFactory] #011OpenSSL.SSL.Error: [('system library', 'fopen', 'Too many open files'), ('BIO routines', 'FILE_CTRL', 'system lib'), ('SSL routines', 'SSL_CTX_use_certificate_file', 'system lib')]
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Christophe Dezé il y a environ 8 ans
j'ai mis ulimit -n 8192 dans do_start de /etc/init.d/zephir pour tester
#2 Mis à jour par Gérald Schwartzmann il y a environ 8 ans
- Sujet changé de ulimit trop petit 1024 sur zephir à Erreur de sauvegarde de zephir.eol - [Errno 24] Too many open files
- Description mis à jour (diff)
#3 Mis à jour par Fabrice Barconnière il y a environ 8 ans
- Tracker changé de Demande à Proposition Scénario
- Projet changé de Distribution EOLE à eole-common
- Description mis à jour (diff)
#4 Mis à jour par Joël Cuissinat il y a plus de 7 ans
Nécessite trop de développement pour fournir quelque chose de "propre" pour la sortie d'EOLE 2.6.0.
#5 Mis à jour par Scrum Master il y a plus de 7 ans
- Tracker changé de Proposition Scénario à Scénario
- Début
19/04/2016supprimé - Release mis à EOLE 2.6.1
ERRATA 2.6.0
#6 Mis à jour par Scrum Master il y a plus de 7 ans
- Points de scénarios mis à 2.0
#7 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Sujet changé de Erreur de sauvegarde de zephir.eol - [Errno 24] Too many open files à Étudier et adapter le paramétrage ulimit sur Zéphir et les autres modules
- Assigné à mis à force verte
#8 Mis à jour par Luc Bourdot il y a environ 7 ans
- Echéance mis à 03/03/2017
- Version cible mis à sprint 2017 7-9 Equipe MENSR
- Début mis à 13/02/2017
#9 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Statut changé de Nouveau à Terminé (Sprint)