Projet

Général

Profil

Scénario #15802

Étudier et adapter le paramétrage ulimit sur Zéphir et les autres modules

Ajouté par Christophe Dezé il y a environ 8 ans. Mis à jour il y a environ 7 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
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')]

Modification d_un paramètre - Google Chrome_078.png Voir (216 ko) Christophe Dezé, 06/04/2016 14:18


Sous-tâches

Tâche #15933: Augmenter la valeur ulimit du service zephir backend rend le service plus véloceFerméPhilippe Caseiro


Demandes liées

Lié à Sphynx - Tâche #16865: Plantage de tous les VPN sur Sphynx 2.4 et 2.5 - Too many open files - ulimit Ne sera pas résolu 18/08/2016

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/2016 supprimé
  • 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)

Formats disponibles : Atom PDF