iotop/iostatなどのツールを使用せずにLinuxのディスクIOデータにアクセスし、IOでプロセスやファイルを見つける

iotop/iostatなどのツールを使用せずにLinuxのディスクIOデータにアクセスし、IOでプロセスやファイルを見つける

負荷平均は定期的に高くなります。Zabbix エージェントの助けを借りて、主な原因が CPU IOwait (および最後にディスク IO) であると絞り込むことができました。サーバーに追加のパッケージをインストールすることは許可されていませんが、ルート権限を持っているので、問題を調査したいと考えています。今では、影響を受けるパーティションがわかっています。

iostat、iotop、sarなどのツールは利用できません。そこで、よくあるように、それらのツールで読み取られる情報を含む(疑似)ファイルがあるかどうか調べました。RAIDを使用しているので、まず、デバイスとディスクパーティション/proc/mdstatのマッピングを示すものを調べました。次に、/dev/mdX/proc/diskstathttps://www.kernel.org/doc/html/latest/admin-guide/iostats.html最も多くの IO の影響を受けるパーティションを見つけることができました。

ここからファイルやプロセスを特定するにはどうすればよいですか?lsof役に立ちますか? これは利用可能です。

関連情報