我正在对 KVM(基于内核的虚拟机)上的磁盘 I/O 进行拦截。目的是获取虚拟机正在读/写的块号,并中断这个操作(如果这个块用户不想读/写)。
直接写入磁盘的操作可能会中断,但是通过vim修改,我们还是可以看到,但是重启虚拟机后,修改会被取消(也就是说重启VM后,修改不会受到影响,也许是调用缓冲 IO?)。
有谁知道如何解决这个问题?我特别尝试了 EXT2 文件系统,是否有适用于所有 EXT 文件系统的通用解决方案?
谢谢!
问问题
214 次