双系统下共用缓存/数据错误
发表于 : 周二 8月 13, 2019 1:46 pm
目前,一个系统使用了primocache L2缓存了所有逻辑卷,这时候切到另一个系统下,修改这些逻辑卷数据然后返回启用primocache的系统会造成数据错误。
我认为完全有办法可以配置成双系统共用一个缓存池,以此来避免此类问题。
因为我的逻辑卷挂载分区号是一样的,都是CDEFGHI。两个系统一一对应。
而且他们的硬盘逻辑和GUID也应该是一样的。
但是primo cache 却不能做到直接共用缓存池。
希望的设计目标是,primo cache 检测到L2缓存池,从L2缓存池读取配置信息,直接提示是否沿用先前的缓存方案。
现在有没有什么比较变通的办法?dirty hack之类的。
因为有时候我需要用到windows7系统,一进系统就会影响primocache L2的缓存同步。
我认为完全有办法可以配置成双系统共用一个缓存池,以此来避免此类问题。
因为我的逻辑卷挂载分区号是一样的,都是CDEFGHI。两个系统一一对应。
而且他们的硬盘逻辑和GUID也应该是一样的。
但是primo cache 却不能做到直接共用缓存池。
希望的设计目标是,primo cache 检测到L2缓存池,从L2缓存池读取配置信息,直接提示是否沿用先前的缓存方案。
现在有没有什么比较变通的办法?dirty hack之类的。
因为有时候我需要用到windows7系统,一进系统就会影响primocache L2的缓存同步。