Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-9876 Implement Raft Protocol for Metadata Quorum
  3. KAFKA-13165

Validate node id, process role and quorum voters

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • 3.0.0
    • kraft

    Description

      Under certain configuration is possible for the Kafka Server to boot up as a broker only but be the cluster metadata quorum leader. We should validate the configuration to avoid this case.

      1. If theĀ process.roles contains controller then the node.id needs to be in the controller.quorum.voters
      2. If theĀ process.roles doesn't contain controller then the node.id cannot be in the controller.quorum.voters

      Attachments

        Issue Links

          Activity

            People

              rdielhenn Ryan Dielhenn
              jagsancio Jose Armando Garcia Sancio
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: