I/O kjournald + pdflush : Problèmes de perfs

Fermé
Exileur Messages postés 1475 Date d'inscription mercredi 31 août 2011 Statut Membre Dernière intervention 16 décembre 2022 - 23 juin 2018 à 00:28
Exileur Messages postés 1475 Date d'inscription mercredi 31 août 2011 Statut Membre Dernière intervention 16 décembre 2022 - 25 juin 2018 à 07:59
Bonjour à tous,

Je rencontre depuis quelques temps des rallentissements sur un serveur.

Quand je check mes I/O avec
iotop
, j'ai des piques à 100% juste avec kjournald et pdflush.
Ducoup, ya de grosse perte de perf sur ces piques, j'avais temporairement mis le serveurs sur un ssd, mais même si ces piques sont moins récurrent et dur généralement moins de temps, ils persistent.

J'ai pu avoir plus d'infos grace à un :
cat cat /proc/diskstats
, ou j'ai pu repérer les disques sur lesquels les valeurs était les plus élevés :
   3    3 hda3 105295 6823 4172557 269832 661465 10179004 86724216 82132068 0 840492 82401884
   8    1 sda1 3925 490 67746 1480 695 8153 70784 10160 0 1808 11640


Puis je me suis penché sur kjournald. J'ai désactivé
rsyslog
puis j'ai activé les logs "d'écriture de block?" :
 echo 1 > /proc/sys/vm/block_dump
afin de pouvoir visualiser dans dmesg les dumps :
while true;do sudo dmesg -c >> /tmp/dmesg_kjournald;sleep 1; done
.

J'ai récupéré 10M de dmesg puis j'ai fais :
~ > grep "hda" /tmp/dmesg_kjournald |wc -l
258418
~ > grep "sda" /tmp/dmesg_kjournald |wc -l
3532


Puis :
~ > grep "mysql" /tmp/dmesg_kjournald |wc -l
75255
~ > grep "php" /tmp/dmesg_kjournald |wc -l
3846
~ > grep -e "kjournald" /tmp/dmesg_kjournald |wc -l
179368
~ > grep -e "apache" /tmp/dmesg_kjournald |wc -l
1334


Pour être trés honnete, ça m'avance pas a grand chose, mis a part dire que je detecte le disque les I/O sont insane. Et que dans le top j'ai kjournald et mysql.

Je sais pas trop quoi faire de plus maintenant, une idée une piste ?

Merci à vous, a plus


1 réponse

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
23 juin 2018 à 15:47
Salut,

Histoire de faire avancer le schmilblick, en farfouillant un peu sur la toile (kjournald et pdflush) j'ai pu voir qu'on faisait allusion à la ram et particulièrement au swap. Qu'en est-il de ton côté ?

0
Exileur Messages postés 1475 Date d'inscription mercredi 31 août 2011 Statut Membre Dernière intervention 16 décembre 2022 150
25 juin 2018 à 07:59
Salut, zipe31, merci de ta réponse.

512MB de swap, autant dire pas grand chose :
Mem:  41297808k total, 41130136k used,   167672k free,   417972k buffers
Swap: 586332k total, 644k used, 585688k free, 1355868k cached


Puis j'ai pas vraiment l'impression qu'on taper dedans ;(

Jvais regarder du coté mot clé "kjournald, pdflush, swap".

A plus tard,
0