ZFSを使用して暗号化されたディスクに書き込んでいるプロセスを識別する方法

ZFSを使用して暗号化されたディスクに書き込んでいるプロセスを識別する方法

私のディスク(暗号化されたLUKSのLinuxのZFS)はスタンバイ状態ではなく、どのプロセスがこれを起こしているのかを識別できません。

iotoptxg_syncZFS関連コマンドを表示します。だから私はそれを試しましたfatrace。しかし、それでもfatrace -c結果は出ません。これはZFSと既知の問題に関連しています。

次の試みはiosnoopスクリプトです(https://github.com/brendangregg/perf-tools)。これにより、dm_cryptディスクが再アクティブ化されたときにのみ書き込みが進行中であることを認識できます。

そのため、実際にZFSとLUKSの組み合わせによってアクセスされているプロセスやファイルを識別できないようです。

どのプロセスが自分のドライブを起動しているのかを確認するにはどうすればよいですか?

ベストアンサー1

以下を使用して、各プロセスの入出力を識別できます。

cut -d" " -f 1,2,42 /proc/*/stat | sort -n -k +3

おすすめ記事