Debian
如何使用 ZFS 辨識哪個程序正在加密磁碟上寫入
我的磁碟(Linux 上的加密 LUKS 上的 ZFS)沒有處於待機狀態,我無法確定哪個程序正在喚醒它們。
iotop
正在顯示txg_sync
與 ZFS 相關的命令。所以我嘗試了fatrace
。但即使fatrace -c
我沒有得到任何輸出。這與 ZFS 和一個已知問題有關。下一次嘗試是使用
iosnoop
腳本(https://github.com/brendangregg/perf-tools)。有了這個,我只能dm_crypt
在磁碟再次變為活動狀態時辨識出正在寫入的內容。因此,由於 ZFS 和 LUKS 的組合,我似乎無法真正辨識程序或訪問的文件。
我還能做些什麼來確定哪個程序正在喚醒我的驅動器?
通過以下內容,您可以辨識每個程序的 I/O:
cut -d" " -f 1,2,42 /proc/*/stat | sort -n -k +3