kevin-wu24 opened a new pull request, #20136:
URL: https://github.com/apache/kafka/pull/20136

   This PR adds a check to the storage tool's format command which throws a 
`TerseFailure` when both the following are true:
   
   - The `controller.quorum.voters` config is defined
   - The node is formatted with `--standalone` or `--initial-controllers`
   
   If both of the above are true, it is possible to have two voter sets. For 
example, in a three node setup, the two nodes that formatted with 
`--no-initial-controllers` could form quorum with each other since they have 
the static voter set, and the `--standalone` node would ignore the config and 
read the voter set of itself from its log, forming its own quorum of 1.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to