如何使连接到KVM guest的共享磁盘上的数据保持最新?

我有2个KVM客人运行。 一位客人(我们称之为写客人)定期写入virtio hdd(这是一个逻辑卷)。 另一个访客(读客)从这个磁盘读取(它以只读模式挂载到读客户机上)来执行其他操作。 问题是当我在写作客人上更改一个文件时,它在阅读客人时保持不变。 只有在读取客户端上手动重新安装磁盘后,该文件才是最新的。 我试图将磁盘标记为可共享,但这并没有帮助。 我应该如何configuration磁盘使数据保持最新? 当然,我可以启用NFS,它将完成这项工作,但我只是想知道是否有办法做到没有NFS。 谢谢。

正常的文件系统没有机制来支持你想要的操作模式,而第二个虚拟机将不会学习何时FS已经改变。

另一种方法是使用集群感知的文件系统,但只使用NFS会简单得多。