search for: ctdb_context

Displaying 1 result from an estimated 1 matches for "ctdb_context".

Did you mean: tdb_context
2012 May 24
0
Is it possible to use quorum for CTDB to prevent split-brain and removing lockfile in the cluster file system
...e CTDB source code. The modification checks whether there are more than (nodemap->num)/2 connected nodes in main_loop of server/ctdb_recoverd.c. If not, ban the node itslef and logs an error "Node %u in the group without quorum". In server/ctdb_recoverd.c: static void main_loop(struct ctdb_context *ctdb, struct ctdb_recoverd *rec, TALLOC_CTX *mem_ctx) ... /* count how many active nodes there are */ rec->num_active = 0; rec->num_connected = 0; for (i=0; i<nodemap->num; i++) { if (!(nodemap->nodes[i].flags & NODE_FLAGS_INACT...