是否可以在多台机器上安装一个只读的btrfs挂载卷?
其中一台主机是否可以读取/写入来为其他设备提供更新?
我问这个问题的原因是我想知道是否将/ var / lib / docker挂载到多个CoreOS实例是明智的。 人们在实践私人云时会做什么? 特别是networking引导的实例。
还是应该为每个物理主机在/ var / lib / docker上创build一个独特的块设备,并将其链接到一个私有的registry?
https://coreos.com/docs/cluster-management/setup/mounting-storage/
我无法想象这会结束。 btrfs不是一个集群文件系统 ,即使你正在讨论只读安装,当文件系统被写入时,挂载文件系统的每个节点在内存中caching的文件系统元数据将会过时。 如果没有一个caching失效机制(一个真正的集群文件系统将会有),你将开始看到读取节点上的不一致性。