Mike Percy has posted comments on this change.

Change subject: docs: clarify steps for changing master from multi-master 
deployment
......................................................................


Patch Set 3:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/8032/3/docs/administration.adoc
File docs/administration.adoc:

PS3, Line 399: * Establish a maintenance window (one hour should be 
sufficient). During this time the Kudu cluster
             :   will be unavailable.
> Original nodes A (dead), B*, C, and attempted to replace A with D. Tried go
The problem is you only updated the config files on disk. You didn't add the 
configuration change to the WAL, and Raft replicates what's in the WAL. Come to 
think of it, it's quite dangerous to do it in a rolling fashion because the 
configuration is changing without updating the WAL and therefore 2 servers can 
have different configs but either one can get elected since they have the same 
last-logged opid in the WAL.

In short, until we support config change on the master we should bring down all 
of the masters before modifying all of their configs and bringing them all back 
up.


-- 
To view, visit http://gerrit.cloudera.org:8080/8032
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I4196dbb2f8a185e868a6906c7cf917d79c404c0d
Gerrit-PatchSet: 3
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Adar Dembo <a...@cloudera.com>
Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com>
Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Mike Percy <mpe...@apache.org>
Gerrit-HasComments: Yes

Reply via email to