Sur un serveur Debian particulier, iostat (et similaire) signale un volume inattendu (en octets) d'écritures sur disque en cours. J'ai du mal à savoir quel processus fait ces écritures.Comment puis-je enregistrer le processus ou l'activité du noyau utilisant le disque dans GNU/Linux?
Deux points intéressants:
J'ai essayé de désactiver les services système une à la fois en vain. L'activité du disque reste assez constante et étonnamment élevée.
Malgré l'écriture, ne semble pas consommer plus d'espace global sur le disque.
Ces deux me font penser que l'écriture peut être quelque chose que le noyau est en train de faire, mais je ne suis pas l'échange, il est donc pas clair pour moi ce que Linux pourrait essayer d'écrire.
pourrait essayer au-dessus:
http://www.atcomputing.nl/Tools/atop/
mais voudrais éviter patcher mon noyau.
Des idées sur la façon de traquer cela?
Une raison pour laquelle root ne serait pas capable d'exécuter 'echo 1>/proc/sys/vm/block_dump' avec l'erreur suivante "bash: echo: erreur d'écriture: Opération non autorisée"? Ceci est un environnement virtualisé, donc je suppose que c'est pourquoi ... :( –
Je n'ai jamais essayé sur un système virtualisé Si vous utilisez sudo, sachez que vous ne pouvez pas faire sudo echo 1>/proc/sys/vm/block_dump, parce que seul l'écho est sudoed, pas la redirection Vous devez faire sudo bash -c "echo 1>/proc/sys/vm/block_dump" – Mikeage