根据DRBD9文档(https://www.drbd.org/en/doc/users-guide-90/s-resource-roles),读取设备会导致缓存一致性问题,但我不知道为什么。(我知道我不能访问次要角色的资源,但我想了解原因)
我的假设是(假设我们有DRBD-1主站和DRBD-2二级,文件系统ext4和"file_a“是drbd设备上的一个文件):
提前感谢你让我明白了这一点。
发布于 2016-04-13 15:30:41
是的,您所描述的是可能导致缓存一致性问题的确切场景。
为了解决这个问题,您必须使用一个文件系统来重新验证其他主机访问的任何缓存条目。这些被称为集群文件系统,GFS2和OCFS是主要的例子。
但是请注意,出于同样的原因,集群文件系统通常比传统文件系统慢。
https://serverfault.com/questions/770029
复制相似问题