jbd2 / dm-0-8 consommant toutes les E / S

16

Qu'est-ce que jbd2 / dm-0-8 et pourquoi il consomme toute mon utilisation d'E / S et provoque une attente d'E / S?

Est-il possible de désactiver cela?

Résultats Bonnie ++: http://pastebin.com/iQCWP1qp

$ sudo hdparm -t /dev/sda1

/dev/sda1:
 Timing buffered disk reads: 108 MB in  3.02 seconds =  35.71 MB/sec
Super mario
la source
1
Remplacez les disques lents et éventuellement défaillants par des disques plus rapides.
Michael Hampton
Merci, comme vous l'avez mentionné sur les disques lents, j'ai joint mes résultats bonnie ++. Est-ce une sorte de disque lent?
Super Mario
Sheesh, le disque de trois ans sur mon bureau est plus rapide que cela.
Michael Hampton
Oh, même le résultat hdparm (ajouté à ma question) est suffisamment mauvais pour provoquer cela?
Super Mario
Quelques détails sur la façon dont j'ai retrouvé ce qui se jbd2passait quand il a continué à apparaître avec un% élevé iotoppour moi: serverfault.com/a/801223/181704
Iwan Aucamp

Réponses:

13

jbd est le "périphérique de bloc de journalisation" . dm-0-08 indique un périphérique mappé par le mappeur de périphériques. Il indique simplement que vous effectuez des E / S et qu'il est correctement vidé sur le disque. Ce n'est pas en soi une source d'E / S.

Voici un vague conseil basé sur le flou de la question: si vous avez besoin de moins de temps, votre machine doit faire moins de travail, travailler plus efficacement ou avoir plus de ressources io pour travailler.

Yolo Perdiem
la source
Merci, j'ai modifié les paramètres autant que je le pouvais, mais toujours aucun changement. J'ai également ajouté mes résultats bonnie ++. J'espère que cela pourrait aider si c'est à cause des disques lents.
Super Mario
1

Le système de fichiers a-t-il été récemment créé? Existe-t-il un processus nommé ext4lazyinit?

Ensuite, attendez simplement pendant qu'il inits (prépare, formate) le système de fichiers.

natmaka
la source