Hashicorp Certified Consul Associate 002 · Free Practice Question Medium
Question 4
In the Enterprise offering of Consul, a server agent can be either a voting or non-voting member of the cluster. Select the statements below that are true in regards to a non-voting member. (select three)
-
A
a non-voting member cannot be automatically promoted to a voting member
-
B
a non-voting member can be automatically promoted to a voting member
-
C
a non-voting member still receives replicated data
-
D
a non-voting member does not receive replicated data
-
E
a non-voting member participates in the Raft quorum
-
F
a non-voting member does not participate in the Raft quorum
Reveal correct answers
Correct answers: B, C, F
Explanation
A non-voting member is used to make the server not participate in the Raft quorum, and have it only receive the data replication stream. This can be used to add read scalability to a cluster in cases where a high volume of reads to servers is needed.
https://www.consul.io/docs/agent/options.html#_non_voting_server
Using AutoPilot, in the event that a voting member in an availability zone fails, the redundancy zone configuration would automatically promote the non-voting member to a voting member.
https://developer.hashicorp.com/consul/docs/enterprise/redundancy
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
