Red Hat 8では、時々過度のディスクI / O操作が発生します。
コマンドを使用してsudo iotop -oP
ディスクI / Oアクティビティを表示できます。
出力は次のとおりです
PID | USER | DISK READ | DISK WRITE
---- ------ ----------- -----------
342 user1 200 MB/s 5 MB/s
私が望むのは、ディスクI / Oを実行するためのフルファイルパスを取得することです。
PID | USER | DISK READ | DISK WRITE | FILE
---- ------ ----------- ------------ ------------------------
342 user1 193 MB/s 2 MB/s /home/user1/file1.txt
342 user1 5 MB/s 2 MB/s /home/user1/file2.txt
342 user1 2 MB/s 1 MB/s /home/user1/file3.txt
この場合、file1.txtがディスク使用量の原因であることがわかりました。
私が得たいのは、各5秒ファイルの過去5秒のディスクアクティビティを合計した上記のリストです。