I'm unclear as to the distinction between the two, but my guess:
- Quorum is only relevant to replica volumes
- It is p[referable to have a odd number of replicas and a minimum of 3
- Client is the fuse client or gfapi driver
- Quorum check is performed by the client * is there a timeout involved or does it fail immediately?
- Quorum is determined by how many active bricks the client can see
* As determined by quorum-type and/or quorum-count
- Bricks remain upServer Quorum:
- Server is the brick process (glusterd?)
- enabled with server-quorum-type=server
- Quorum check is performed by the server
- Quorum is determined by how many active bricks the server can see
- If quorum fails
* brick is brought down
* datastore remains up
* brick is brought down
* datastore remains up
In both cases bricks which remain part of a quorum can still be written to, whereas bricks which are isolated are readonly, or down altogether and will be healed once quorums returns. In theory this will prevent split brain problems.
Question:
- Which is better, server or client quorums?
- Can you safely enable both? recommended?
thanks,
--
Lindsay
_______________________________________________ Gluster-users mailing list Gluster-users@xxxxxxxxxxx http://www.gluster.org/mailman/listinfo/gluster-users