Recovering from a Lost Majority

In the event that a host becomes unreachable due to a hardware or a network failure (or any other reason) and domain voting majority has been lost, use the following command to restart NuoDB Admin using only the surviving admin processes:

service nuoadmin restart --evicted-servers <server-id>

The --evicted-servers option does not remove the server, it only excludes it from admin voting consensus. Removing the server using nuocmd's delete server will remove it and all database processes associated with it.

To remove the server from the domain, run the delete server command:

nuocmd delete server --server-id <server-id>

Note: The delete server command is issued using NuoDB Command (nuocmd). For more information on NuoDB Command and other command line tools, see Command Line Tools.