As I know, for other brands of clustering, when more than half of the total nodes fail, the remaining node(s) may only allow read or even no operation is allowed for protecting the database integrity.
I have installed MariaDB 10.3.10 (with Galera installed as well) in three nodes. All of them join the cluster. It is amazing that when I updated one node, other two nodes updated as well. It is truly active-active configuration.
Then I shut down node 1 and 2 normally. Only node 3 left operating. I could insert, delete, update or even create table in the single node left. When I started node 1 and 2 later, both node 1 and 2 updated the changes I have made on node 3. No issues. It is not aligned to my previous knowledge that node failure more than half will cause issue.
So is the limitation on 'node failing more than half' not valid anymore on MariaDB 10.3.x?
Please sign in to leave a comment.