我计划设置多个节点以使用glusterfs创建分布式复制卷
我使用主(也是唯一)分区上的目录在两个节点上创建了一个gluster复制卷。
gluster volume create vol_dist-replica replica 2 transport tcp 10.99.0.3:/glusterfs/dist-replica 10.99.0.4:/glusterfs/dist-replica
这返回了以下警告
volume create: vol_dist-replica: failed: The brick 10.99.0.3:/glusterfs/dist-replica is being created in the root partition. It is recommended that you don't use the system's root partition for storage backend. Or use 'force' at the end of the command if you want to override this behavior.
因此,我在最后使用了
force
并创建了该卷。然后,我能够将gluster卷挂载到本地目录。我的问题是,为什么不建议使用根分区?
我只能想到一个明显的原因,即系统可能永远不会因为xyz原因而启动,因此您将丢失一个节点的砖块内容。但是,如果您有足够的节点,您肯定可以从中恢复吗?
最佳答案
这是为什么不这样做的一个示例:
完美的循环,我无法逃脱。