Projet

Général

Profil

Actions

Anomalie #1176

fermé

redmine est a 100% de CPU depuis plusieurs heures

Ajouté par Loïc Dachary il y a plus de 11 ans. Mis à jour il y a environ 5 ans.

Statut:
Fermé
Priorité:
Immédiate
Assigné à:
Catégorie:
Task
Version cible:
Début:
Echéance:
% réalisé:

100%

Temps estimé:
Temps passé:
Difficulté:
2 Facile

Description

Hypothèse : il y a une URL dans redmine qui provoque un bug qui conduit à une boucle d'allocation infinie:

# strace -p 29712
Process 29712 attached - interrupt to quit
brk(0x505e9000)                         = 0x505e9000
brk(0x505e7000)                         = 0x505e7000
brk(0x50608000)                         = 0x50608000
brk(0x50606000)                         = 0x50606000
...

et donc un process qui utilise de plus en plus de RAM et 100% d'un CPU.

ssh -t -A root@pavot.april.org vserver amphetamine enter # redmine

29712 www-data  20   0 1047m 882m 2692 R  101  3.7 242:44.56 Rails: /usr/share/redmine

C'est arrivé au moment ou google a décidé de crawl tout le site. Il parait difficile de trouver quelle requete exactement a déclenché ce comportement. Les logs ne montrent pas d'erreurs portant sur une requete ayant duré plusieurs heures:

grep '^Completed' /var/log/redmine/default/production.log | grep -v '200 OK' 

et la granularité de munin ne permet pas de situer l'apparition du comportement de façon précise : il y a des centaines de requetes qui ont été faites entre 6am et 7am le 27 janvier 2013 ( voir les logs attaché au ticket )


Fichiers

redmine.png (22,8 ko) redmine.png Loïc Dachary, 27/01/2013 10:30
production.log.1.gz (404 ko) production.log.1.gz logs de prodution correspondant a la période d'apparition du problème Loïc Dachary, 27/01/2013 13:04
production.log.gz (164 ko) production.log.gz logs de prodution correspondant a la période d'apparition du problème ( apres 6:25) Loïc Dachary, 27/01/2013 13:06

Demandes liées 3 (0 ouverte3 fermées)

Lié à Admins - Anomalie #1178: surveiller la consomation CPU de agir.april.orgFerméLoïc Dachary27/01/2013

Actions
Lié à Admins - Anomalie #1179: agir.april.org out of memoryFerméLoïc Dachary31/01/2013

Actions
Lié à Admins - Anomalie #1234: oom killer sur pavotFerméLoïc Dachary14/03/201316/03/2013

Actions
Actions

Formats disponibles : Atom PDF