Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Leadership election stuck in 3 node cluster in Candidate state. #472

Open
ankur-anand opened this issue Sep 6, 2021 · 14 comments
Open

Leadership election stuck in 3 node cluster in Candidate state. #472

ankur-anand opened this issue Sep 6, 2021 · 14 comments

Comments

@ankur-anand
Copy link

ankur-anand commented Sep 6, 2021

I had 3 node clusters. One node died suddenly. Expected one of the node to become the leader. But seeing the logs. It's getting a vote from itself and asking from the dead node. But not from the other live server.

{"level":"info","ts":"2021-09-06T10:31:34.688Z","caller":"go-hclog/stdlog.go:82","msg":"[INFO]  duplicate requestVote for same term: term=1222614"}
{"level":"info","ts":"2021-09-06T10:31:35.307Z","caller":"go-hclog/stdlog.go:82","msg":"[WARN]  Election timeout reached, restarting election"}
{"level":"info","ts":"2021-09-06T10:31:35.307Z","caller":"go-hclog/stdlog.go:82","msg":"[INFO]  entering candidate state: node=\"Node at serveraddr [Candidate]\" term=1222615"}
{"level":"info","ts":"2021-09-06T10:31:35.321Z","caller":"go-hclog/stdlog.go:82","msg":"[DEBUG] votes: needed=2"}
{"level":"info","ts":"2021-09-06T10:31:35.321Z","caller":"go-hclog/stdlog.go:82","msg":"[DEBUG] vote granted: from=**Same Server** term=1222615 tally=1"}
{"level":"info","ts":"2021-09-06T10:31:35.322Z","caller":"go-hclog/stdlog.go:82","msg":"[ERROR] failed to make requestVote RPC: target=\"{Voter **Dead server** }\" error=\"dial tcp **dead server**: connect: connection refused\""}
{"level":"info","ts":"2021-09-06T10:31:36.510Z","caller":"go-hclog/stdlog.go:82","msg":"[INFO]  duplicate requestVote for same term: term=1222615"}
{"level":"info","ts":"2021-09-06T10:31:37.065Z","caller":"go-hclog/stdlog.go:82","msg":"[WARN]  Election timeout reached, restarting election"}

The Raft configuration from one of the servers is not listing the other live server.

{
    "details": {
        "applied_index": "151938",
        "commit_index": "151938",
        "fsm_pending": "0",
        "last_contact": "462h40m13.433454323s",
        "last_log_index": "152647",
        "last_log_term": "29674",
        "last_snapshot_index": "147497",
        "last_snapshot_term": "29669",
        "latest_configuration": "[{Suffrage:Voter ID:ID237:6000 Address:.237:6000} {Suffrage:Voter ID:ID241:6000 Address:.241:6000}]",
        "latest_configuration_index": "0",
        "num_peers": "1",
        "protocol_version": "3",
        "protocol_version_max": "3",
        "protocol_version_min": "0",
        "snapshot_version_max": "1",
        "snapshot_version_min": "0",
        "state": "Candidate",
        "term": "1222401"
    }
}

Another Server.

{
    "details": {
        "applied_index": "151938",
        "commit_index": "151938",
        "fsm_pending": "0",
        "last_contact": "467h14m2.550357442s",
        "last_log_index": "151938",
        "last_log_term": "29674",
        "last_snapshot_index": "147487",
        "last_snapshot_term": "29669",
        "latest_configuration": "[{Suffrage:Voter ID:ID236:6000 Address:.236:6000} {Suffrage:Voter ID:ID237:6000 Address:.237:6000} {Suffrage:Voter ID:ID241:6000 Address:.241:6000}]",
        "latest_configuration_index": "0",
        "num_peers": "2",
        "protocol_version": "3",
        "protocol_version_max": "3",
        "protocol_version_min": "0",
        "snapshot_version_max": "1",
        "snapshot_version_min": "0",
        "state": "Candidate",
        "term": "1223003"
    }
}

Library version used. github.com/hashicorp/raft v1.3.1
Default config is taken from library default config.

@SimonRichardson
Copy link
Contributor

Juju also have experienced this. At some point, we'll also have to dig into why this is occurring. The workaround for us is to remove the raft directories from each node in the cluster and seed (bootstrap) one of them with leader state.

@ankur-anand
Copy link
Author

@SimonRichardson Seems related now #31 (comment)

Thanks @komuw

@SimonRichardson
Copy link
Contributor

It looks like checking for quorum is required to force a leader. Very interesting set of articles.

@shou1dwe
Copy link
Contributor

I had 3 node clusters. One node died suddenly. Expected one of the node to become the leader. But seeing the logs. It's getting a vote from itself and asking from the dead node. But not from the other live server.

Does the node that have only 1 peer (first config dump) ever know about the other peer? I have a feeling that the entry was lost long time back for other reason.

@ankur-anand
Copy link
Author

@shou1dwe Yeah, it was aware of other peers.

@fananchong
Copy link

I read code , seems to have found a problem:

  1. When the follower's heartbeat times out,he will become a candidate
  2. candidate call r.electSelf() , its team will add 1
  3. But elections initiated by candidates will fail. Because of :
	// Check if we have an existing leader [who's not the candidate] and also
	// check the LeadershipTransfer flag is set. Usually votes are rejected if
	// there is a known leader. But if the leader initiated a leadership transfer,
	// vote!
	candidate := r.trans.DecodePeer(req.Candidate)
	if leader := r.Leader(); leader != "" && leader != candidate && !req.LeadershipTransfer 
       {
		r.logger.Warn("rejecting vote request since we have a leader",
			"from", candidate,
			"leader", leader)
		return
	}
  1. The AppendEntriesRequest sent by the leader will be rejected by the candidate, because:
	// Ignore an older term
	if a.Term < r.getCurrentTerm() {
		return
	}
  1. candidates will always stay in candidate status

@SimonRichardson
Copy link
Contributor

I'll have to page this back in, probably won't be that soon tbh.

@fananchong
Copy link

I read code , seems to have found a problem:

  1. When the follower's heartbeat times out,he will become a candidate
  2. candidate call r.electSelf() , its team will add 1
  3. But elections initiated by candidates will fail. Because of :
	// Check if we have an existing leader [who's not the candidate] and also
	// check the LeadershipTransfer flag is set. Usually votes are rejected if
	// there is a known leader. But if the leader initiated a leadership transfer,
	// vote!
	candidate := r.trans.DecodePeer(req.Candidate)
	if leader := r.Leader(); leader != "" && leader != candidate && !req.LeadershipTransfer 
       {
		r.logger.Warn("rejecting vote request since we have a leader",
			"from", candidate,
			"leader", leader)
		return
	}
  1. The AppendEntriesRequest sent by the leader will be rejected by the candidate, because:
	// Ignore an older term
	if a.Term < r.getCurrentTerm() {
		return
	}
  1. candidates will always stay in candidate status

no problem. In Raft.replicateTo, the leader will end the term.
sorry, I didn't read the code carefully.

@stale
Copy link

stale bot commented Apr 16, 2022

Hey there,
We wanted to check in on this request since it has been inactive for at least 90 days.
Have you reviewed the latest godocs?
If you think this is still an important issue in the latest version of the Raft library or
its documentation please feel let us know and we'll keep it open for investigation.
If there is still no activity on this request in 30 days, we will go ahead and close it.
Thank you!

@stale stale bot added the waiting-reply label Apr 16, 2022
@stale stale bot removed the waiting-reply label Apr 28, 2022
@kmlebedev
Copy link

kmlebedev commented Oct 5, 2022

Had a similar issue after losing one peer fast-master-0.s3-fast-master-direct.service.dcix.consul:9333
logs on peer fast-master-0.s3-fast-master-direct.service.dcdp.consul:9333:

2022-10-05T05:17:52.639Z [WARN]  raft: heartbeat timeout reached, starting election: last-leader-addr=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 last-leader-id=
2022-10-05T05:17:52.643Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 fast-master-0.s3-fast-master-direct.service.dcix.consul:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp 10.106.97.152:19333: connect: connection refused\"" term=4742
2022-10-05T05:26:18.245Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 fast-master-0.s3-fast-master-direct.service.dcix.consul:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.s3-fast-master-direct.service.dcix.consul on 169.254.25.10:53: no such host\"" term=5722
2022-10-05T05:26:18.872Z [WARN]  raft: heartbeat timeout reached, starting election: last-leader-addr=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 last-leader-id=
2022-10-05T05:26:18.874Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 fast-master-0.s3-fast-master-direct.service.dcix.consul:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.s3-fast-master-direct.service.dcix.consul on 169.254.25.10:53: no such host\"" term=5723

logs on peer fast-master-0.s3-fast-master-direct.service.dcvcs.consul:9333:

2022-10-05T05:17:52.653Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.s3-fast-master-direct.service.dcdp.consul:9333 leader=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 leader-id=""
2022-10-05T05:17:52.887Z [WARN]  raft: heartbeat timeout reached, starting election: last-leader-addr=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 last-leader-id=
2022-10-05T05:17:52.899Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333
2022-10-05T05:17:53.300Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.s3-fast-master-direct.service.dcdp.consul:9333 leader=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 leader-id=""
2022-10-05T05:26:18.445Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333
2022-10-05T05:26:18.870Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.s3-fast-master-direct.service.dcdp.consul:9333 leader=fast-master-0.s3-fast-master-direct.service.dcix.consul:9333 leader-id=""

version github.com/hashicorp/raft v1.3.10

@kmlebedev
Copy link

kmlebedev commented Oct 6, 2022

more debug logs:

2022-10-06T06:10:36.613Z [DEBUG] raft: asking for vote: term=8872 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:36.613Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8872	node-dc1
2022-10-06T06:10:36.613Z [DEBUG] raft: voting for self: term=8872 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:36.613Z [DEBUG] raft: asking for vote: term=8872 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:36.614Z [DEBUG] raft: calculated votes needed: needed=2 term=8872	node-dc1
2022-10-06T06:10:36.614Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8872 tally=1	node-dc1
2022-10-06T06:10:36.618Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:36.664Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp 10.106.97.199:19333: connect: connection refused\"" term=8872	node-dc1
2022-10-06T06:10:36.987Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8872	node-dc3
2022-10-06T06:10:36.991Z [DEBUG] raft: asking for vote: term=8872 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:36.991Z [DEBUG] raft: voting for self: term=8872 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:36.996Z [INFO]  raft: duplicate requestVote for same term: term=8872	node-dc1
2022-10-06T06:10:36.998Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:36.998Z [INFO]  raft: duplicate requestVote for same term: term=8872	node-dc3
2022-10-06T06:10:36.998Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:36.998Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8872 tally=1	node-dc3
2022-10-06T06:10:36.997Z [DEBUG] raft: asking for vote: term=8872 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:36.998Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:36.997Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:36.998Z [INFO]  raft: election won: term=8872 tally=2	node-dc3
2022-10-06T06:10:36.998Z [DEBUG] raft: calculated votes needed: needed=2 term=8872	node-dc3
2022-10-06T06:10:36.998Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:36.998Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8872 tally=2	node-dc3
2022-10-06T06:10:37.001Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:37.005Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:37.005Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:37.417Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8873	node-dc1
2022-10-06T06:10:37.417Z [DEBUG] raft: voting for self: term=8873 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:37.417Z [DEBUG] raft: asking for vote: term=8873 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:37.418Z [DEBUG] raft: calculated votes needed: needed=2 term=8873	node-dc1
2022-10-06T06:10:37.418Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp 10.106.97.199:19333: connect: connection refused\"" term=8873	node-dc1
2022-10-06T06:10:37.418Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8873 tally=1	node-dc1
2022-10-06T06:10:37.417Z [DEBUG] raft: asking for vote: term=8873 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:37.422Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:37.642Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8873	node-dc3
2022-10-06T06:10:37.646Z [DEBUG] raft: asking for vote: term=8873 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:37.646Z [DEBUG] raft: voting for self: term=8873 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:37.652Z [INFO]  raft: duplicate requestVote for same term: term=8873	node-dc1
2022-10-06T06:10:37.652Z [DEBUG] raft: calculated votes needed: needed=2 term=8873	node-dc3
2022-10-06T06:10:37.652Z [INFO]  raft: duplicate requestVote for same term: term=8873	node-dc3
2022-10-06T06:10:37.652Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8873 tally=1	node-dc3
2022-10-06T06:10:37.653Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:37.652Z [DEBUG] raft: asking for vote: term=8873 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:37.652Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:37.653Z [INFO]  raft: election won: term=8873 tally=2	node-dc3
2022-10-06T06:10:37.653Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:37.653Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8873 tally=2	node-dc3
2022-10-06T06:10:37.653Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:37.653Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:37.657Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:37.659Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:37.659Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:38.016Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8874	node-dc1
2022-10-06T06:10:38.017Z [DEBUG] raft: asking for vote: term=8874 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:38.017Z [DEBUG] raft: asking for vote: term=8874 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:38.017Z [DEBUG] raft: voting for self: term=8874 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:38.018Z [DEBUG] raft: calculated votes needed: needed=2 term=8874	node-dc1
2022-10-06T06:10:38.018Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8874 tally=1	node-dc1
2022-10-06T06:10:38.020Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8874	node-dc1
2022-10-06T06:10:38.021Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:38.384Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8874	node-dc3
2022-10-06T06:10:38.388Z [DEBUG] raft: asking for vote: term=8874 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:38.388Z [DEBUG] raft: voting for self: term=8874 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:38.395Z [DEBUG] raft: asking for vote: term=8874 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:38.395Z [INFO]  raft: election won: term=8874 tally=2	node-dc3
2022-10-06T06:10:38.395Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:38.395Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8874 tally=2	node-dc3
2022-10-06T06:10:38.395Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:38.395Z [DEBUG] raft: calculated votes needed: needed=2 term=8874	node-dc3
2022-10-06T06:10:38.395Z [INFO]  raft: duplicate requestVote for same term: term=8874	node-dc3
2022-10-06T06:10:38.395Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:38.395Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:38.395Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8874 tally=1	node-dc3
2022-10-06T06:10:38.398Z [INFO]  raft: duplicate requestVote for same term: term=8874	node-dc1
2022-10-06T06:10:38.398Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:38.402Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:38.783Z [DEBUG] raft: voting for self: term=8875 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:38.783Z [DEBUG] raft: asking for vote: term=8875 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:38.782Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8875	node-dc1
2022-10-06T06:10:38.783Z [DEBUG] raft: asking for vote: term=8875 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:38.783Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8875	node-dc1
2022-10-06T06:10:38.785Z [DEBUG] raft: calculated votes needed: needed=2 term=8875	node-dc1
2022-10-06T06:10:38.785Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8875 tally=1	node-dc1
2022-10-06T06:10:38.788Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:38.830Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8875	node-dc3
2022-10-06T06:10:38.835Z [DEBUG] raft: asking for vote: term=8875 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:38.835Z [DEBUG] raft: voting for self: term=8875 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:38.843Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:38.842Z [INFO]  raft: duplicate requestVote for same term: term=8875	node-dc1
2022-10-06T06:10:38.843Z [INFO]  raft: duplicate requestVote for same term: term=8875	node-dc3
2022-10-06T06:10:38.843Z [DEBUG] raft: calculated votes needed: needed=2 term=8875	node-dc3
2022-10-06T06:10:38.843Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8875 tally=1	node-dc3
2022-10-06T06:10:38.843Z [DEBUG] raft: asking for vote: term=8875 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:38.843Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:38.844Z [WARN]  raft: failed to get previous log: previous-index=2376 last-index=2375 error="log not found"	node-dc1
2022-10-06T06:10:38.844Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:38.843Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8875 tally=2	node-dc3
2022-10-06T06:10:38.843Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:38.843Z [INFO]  raft: election won: term=8875 tally=2	node-dc3
2022-10-06T06:10:38.843Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:38.848Z [WARN]  raft: appendEntries rejected, sending older logs: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}" next=2376	node-dc3
2022-10-06T06:10:38.851Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:39.334Z [DEBUG] raft: voting for self: term=8876 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:39.334Z [DEBUG] raft: asking for vote: term=8876 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:39.334Z [DEBUG] raft: asking for vote: term=8876 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:39.334Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8876	node-dc1
2022-10-06T06:10:39.335Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8876	node-dc1
2022-10-06T06:10:39.335Z [DEBUG] raft: calculated votes needed: needed=2 term=8876	node-dc1
2022-10-06T06:10:39.335Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8876 tally=1	node-dc1
2022-10-06T06:10:39.341Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:39.515Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8876	node-dc3
2022-10-06T06:10:39.520Z [DEBUG] raft: voting for self: term=8876 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:39.520Z [DEBUG] raft: asking for vote: term=8876 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:39.527Z [INFO]  raft: duplicate requestVote for same term: term=8876	node-dc1
2022-10-06T06:10:39.528Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:39.528Z [INFO]  raft: duplicate requestVote for same term: term=8876	node-dc3
2022-10-06T06:10:39.528Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8876 tally=1	node-dc3
2022-10-06T06:10:39.528Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:39.528Z [DEBUG] raft: asking for vote: term=8876 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:39.528Z [WARN]  raft: failed to get previous log: previous-index=2377 last-index=2376 error="log not found"	node-dc1
2022-10-06T06:10:39.528Z [DEBUG] raft: calculated votes needed: needed=2 term=8876	node-dc3
2022-10-06T06:10:39.528Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:39.528Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:39.528Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:39.528Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8876 tally=2	node-dc3
2022-10-06T06:10:39.528Z [INFO]  raft: election won: term=8876 tally=2	node-dc3
2022-10-06T06:10:39.532Z [WARN]  raft: appendEntries rejected, sending older logs: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}" next=2377	node-dc3
2022-10-06T06:10:39.535Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:39.977Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8877	node-dc3
2022-10-06T06:10:39.992Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8877	node-dc1
2022-10-06T06:10:39.993Z [DEBUG] raft: voting for self: term=8877 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:39.993Z [DEBUG] raft: asking for vote: term=8877 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:39.993Z [DEBUG] raft: asking for vote: term=8877 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:39.994Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8877 tally=1	node-dc1
2022-10-06T06:10:39.994Z [DEBUG] raft: calculated votes needed: needed=2 term=8877	node-dc1
2022-10-06T06:10:39.996Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8877	node-dc1
2022-10-06T06:10:40.027Z [DEBUG] raft: asking for vote: term=8877 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:40.027Z [DEBUG] raft: voting for self: term=8877 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:40.033Z [INFO]  raft: duplicate requestVote for same term: term=8877	node-dc1
2022-10-06T06:10:40.034Z [INFO]  raft: duplicate requestVote for same term: term=8877	node-dc3
2022-10-06T06:10:40.034Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8877 tally=1	node-dc3
2022-10-06T06:10:40.034Z [DEBUG] raft: calculated votes needed: needed=2 term=8877	node-dc3
2022-10-06T06:10:40.034Z [DEBUG] raft: asking for vote: term=8877 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:40.034Z [INFO]  raft: duplicate requestVote for same term: term=8877	node-dc3
2022-10-06T06:10:40.034Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:40.035Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:40.034Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:40.034Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8877 tally=2	node-dc3
2022-10-06T06:10:40.034Z [INFO]  raft: election won: term=8877 tally=2	node-dc3
2022-10-06T06:10:40.035Z [WARN]  raft: failed to get previous log: previous-index=2378 last-index=2377 error="log not found"	node-dc1
2022-10-06T06:10:40.034Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:40.034Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:40.039Z [WARN]  raft: appendEntries rejected, sending older logs: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}" next=2378	node-dc3
2022-10-06T06:10:40.041Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:40.443Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8878	node-dc3
2022-10-06T06:10:40.447Z [DEBUG] raft: asking for vote: term=8878 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:40.447Z [DEBUG] raft: voting for self: term=8878 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:40.453Z [DEBUG] raft: lost leadership because received a requestVote with a newer term	node-dc1
2022-10-06T06:10:40.454Z [WARN]  raft: failed to get previous log: previous-index=2379 last-index=2378 error="log not found"	node-dc1
2022-10-06T06:10:40.454Z [DEBUG] raft: calculated votes needed: needed=2 term=8878	node-dc3
2022-10-06T06:10:40.454Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:40.454Z [INFO]  raft: duplicate requestVote for same term: term=8878	node-dc3
2022-10-06T06:10:40.454Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8878 tally=1	node-dc3
2022-10-06T06:10:40.454Z [DEBUG] raft: asking for vote: term=8878 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:40.454Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:40.454Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:40.454Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8878 tally=2	node-dc3
2022-10-06T06:10:40.454Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:40.454Z [INFO]  raft: election won: term=8878 tally=2	node-dc3
2022-10-06T06:10:40.458Z [WARN]  raft: appendEntries rejected, sending older logs: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}" next=2379	node-dc3
2022-10-06T06:10:40.461Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:41.023Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8879	node-dc3
2022-10-06T06:10:41.032Z [DEBUG] raft: voting for self: term=8879 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:41.032Z [DEBUG] raft: asking for vote: term=8879 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:41.056Z [DEBUG] raft: asking for vote: term=8879 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:41.056Z [DEBUG] raft: asking for vote: term=8879 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:41.056Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8879	node-dc1
2022-10-06T06:10:41.056Z [DEBUG] raft: voting for self: term=8879 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:41.057Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8879 tally=1	node-dc1
2022-10-06T06:10:41.057Z [DEBUG] raft: calculated votes needed: needed=2 term=8879	node-dc1
2022-10-06T06:10:41.057Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8879	node-dc1
2022-10-06T06:10:41.081Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8879 tally=1	node-dc3
2022-10-06T06:10:41.081Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:41.081Z [INFO]  raft: election won: term=8879 tally=2	node-dc3
2022-10-06T06:10:41.081Z [INFO]  raft: duplicate requestVote for same term: term=8879	node-dc1
2022-10-06T06:10:41.081Z [INFO]  raft: duplicate requestVote for same term: term=8879	node-dc3
2022-10-06T06:10:41.081Z [DEBUG] raft: calculated votes needed: needed=2 term=8879	node-dc3
2022-10-06T06:10:41.081Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:41.081Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8879 tally=2	node-dc3
2022-10-06T06:10:41.080Z [DEBUG] raft: asking for vote: term=8879 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:41.081Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:41.081Z [INFO]  raft: duplicate requestVote for same term: term=8879	node-dc3
2022-10-06T06:10:41.081Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:41.082Z [WARN]  raft: failed to get previous log: previous-index=2380 last-index=2379 error="log not found"	node-dc1
2022-10-06T06:10:41.082Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:41.087Z [WARN]  raft: appendEntries rejected, sending older logs: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}" next=2380	node-dc3
2022-10-06T06:10:41.088Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:41.546Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8880	node-dc1
2022-10-06T06:10:41.547Z [DEBUG] raft: calculated votes needed: needed=2 term=8880	node-dc1
2022-10-06T06:10:41.547Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8880 tally=1	node-dc1
2022-10-06T06:10:41.547Z [DEBUG] raft: asking for vote: term=8880 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:41.547Z [DEBUG] raft: voting for self: term=8880 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:41.547Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8880	node-dc1
2022-10-06T06:10:41.546Z [DEBUG] raft: asking for vote: term=8880 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:41.551Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:41.760Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8880	node-dc3
2022-10-06T06:10:41.771Z [DEBUG] raft: voting for self: term=8880 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:41.771Z [DEBUG] raft: asking for vote: term=8880 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:41.777Z [INFO]  raft: duplicate requestVote for same term: term=8880	node-dc1
2022-10-06T06:10:41.778Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:41.778Z [WARN]  raft: failed to get previous log: previous-index=2381 last-index=2380 error="log not found"	node-dc1
2022-10-06T06:10:41.778Z [DEBUG] raft: asking for vote: term=8880 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:41.778Z [INFO]  raft: duplicate requestVote for same term: term=8880	node-dc3
2022-10-06T06:10:41.778Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:41.778Z [DEBUG] raft: calculated votes needed: needed=2 term=8880	node-dc3
2022-10-06T06:10:41.778Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8880 tally=1	node-dc3
2022-10-06T06:10:41.779Z [INFO]  raft: election won: term=8880 tally=2	node-dc3
2022-10-06T06:10:41.779Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:41.779Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:41.779Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:41.779Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8880 tally=2	node-dc3
2022-10-06T06:10:41.781Z [WARN]  raft: appendEntries rejected, sending older logs: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}" next=2381	node-dc3
2022-10-06T06:10:41.785Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:41.785Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:41.785Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:42.204Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8881	node-dc1
2022-10-06T06:10:42.205Z [DEBUG] raft: voting for self: term=8881 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:42.205Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8881	node-dc1
2022-10-06T06:10:42.205Z [DEBUG] raft: asking for vote: term=8881 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:42.205Z [DEBUG] raft: asking for vote: term=8881 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:42.205Z [DEBUG] raft: calculated votes needed: needed=2 term=8881	node-dc1
2022-10-06T06:10:42.205Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8881 tally=1	node-dc1
2022-10-06T06:10:42.209Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:42.284Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8881	node-dc3
2022-10-06T06:10:42.289Z [DEBUG] raft: asking for vote: term=8881 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:42.289Z [DEBUG] raft: voting for self: term=8881 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:42.295Z [DEBUG] raft: asking for vote: term=8881 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:42.295Z [INFO]  raft: duplicate requestVote for same term: term=8881	node-dc1
2022-10-06T06:10:42.295Z [INFO]  raft: duplicate requestVote for same term: term=8881	node-dc3
2022-10-06T06:10:42.295Z [DEBUG] raft: calculated votes needed: needed=2 term=8881	node-dc3
2022-10-06T06:10:42.296Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:42.295Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:42.296Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:42.295Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8881 tally=1	node-dc3
2022-10-06T06:10:42.296Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8881 tally=2	node-dc3
2022-10-06T06:10:42.296Z [INFO]  raft: election won: term=8881 tally=2	node-dc3
2022-10-06T06:10:42.296Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:42.296Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:42.301Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:42.302Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:42.302Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:42.625Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8882	node-dc1
2022-10-06T06:10:42.625Z [DEBUG] raft: asking for vote: term=8882 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:42.625Z [DEBUG] raft: voting for self: term=8882 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:42.626Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8882 tally=1	node-dc1
2022-10-06T06:10:42.625Z [DEBUG] raft: asking for vote: term=8882 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:42.626Z [DEBUG] raft: calculated votes needed: needed=2 term=8882	node-dc1
2022-10-06T06:10:42.630Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:42.631Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8882	node-dc1
2022-10-06T06:10:42.731Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8882	node-dc3
2022-10-06T06:10:42.735Z [DEBUG] raft: asking for vote: term=8882 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:42.735Z [DEBUG] raft: voting for self: term=8882 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:42.740Z [INFO]  raft: duplicate requestVote for same term: term=8882	node-dc1
2022-10-06T06:10:42.741Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:42.741Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8882 tally=1	node-dc3
2022-10-06T06:10:42.741Z [DEBUG] raft: asking for vote: term=8882 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:42.741Z [DEBUG] raft: calculated votes needed: needed=2 term=8882	node-dc3
2022-10-06T06:10:42.741Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:42.741Z [INFO]  raft: duplicate requestVote for same term: term=8882	node-dc3
2022-10-06T06:10:42.742Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8882 tally=2	node-dc3
2022-10-06T06:10:42.742Z [INFO]  raft: election won: term=8882 tally=2	node-dc3
2022-10-06T06:10:42.742Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:42.742Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:42.742Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:42.745Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:42.748Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:42.748Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:43.229Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:43.225Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8883	node-dc1
2022-10-06T06:10:43.225Z [DEBUG] raft: asking for vote: term=8883 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:43.226Z [DEBUG] raft: calculated votes needed: needed=2 term=8883	node-dc1
2022-10-06T06:10:43.224Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8883	node-dc1
2022-10-06T06:10:43.225Z [DEBUG] raft: asking for vote: term=8883 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:43.226Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8883 tally=1	node-dc1
2022-10-06T06:10:43.225Z [DEBUG] raft: voting for self: term=8883 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:43.425Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8883	node-dc3
2022-10-06T06:10:43.429Z [DEBUG] raft: voting for self: term=8883 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:43.429Z [DEBUG] raft: asking for vote: term=8883 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:43.505Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8883 tally=1	node-dc3
2022-10-06T06:10:43.505Z [DEBUG] raft: asking for vote: term=8883 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:43.505Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:43.505Z [DEBUG] raft: calculated votes needed: needed=2 term=8883	node-dc3
2022-10-06T06:10:43.505Z [INFO]  raft: duplicate requestVote for same term: term=8883	node-dc3
2022-10-06T06:10:43.505Z [INFO]  raft: election won: term=8883 tally=2	node-dc3
2022-10-06T06:10:43.505Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8883 tally=2	node-dc3
2022-10-06T06:10:43.505Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:43.505Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:43.506Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:43.522Z [INFO]  raft: duplicate requestVote for same term: term=8883	node-dc1
2022-10-06T06:10:43.522Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:43.526Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:43.550Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:43.550Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:44.094Z [DEBUG] raft: asking for vote: term=8884 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:44.094Z [DEBUG] raft: asking for vote: term=8884 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:44.094Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8884	node-dc1
2022-10-06T06:10:44.095Z [DEBUG] raft: calculated votes needed: needed=2 term=8884	node-dc1
2022-10-06T06:10:44.095Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8884 tally=1	node-dc1
2022-10-06T06:10:44.094Z [DEBUG] raft: voting for self: term=8884 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:44.095Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8884	node-dc1
2022-10-06T06:10:44.098Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:44.114Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8884	node-dc3
2022-10-06T06:10:44.234Z [DEBUG] raft: asking for vote: term=8884 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:44.234Z [DEBUG] raft: voting for self: term=8884 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:44.241Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:44.240Z [INFO]  raft: duplicate requestVote for same term: term=8884	node-dc1
2022-10-06T06:10:44.241Z [DEBUG] raft: asking for vote: term=8884 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:44.241Z [DEBUG] raft: calculated votes needed: needed=2 term=8884	node-dc3
2022-10-06T06:10:44.242Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:44.241Z [INFO]  raft: duplicate requestVote for same term: term=8884	node-dc3
2022-10-06T06:10:44.241Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:44.242Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:44.242Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:44.241Z [INFO]  raft: election won: term=8884 tally=2	node-dc3
2022-10-06T06:10:44.241Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8884 tally=2	node-dc3
2022-10-06T06:10:44.241Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8884 tally=1	node-dc3
2022-10-06T06:10:44.246Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:44.248Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:44.248Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:44.674Z [DEBUG] raft: voting for self: term=8885 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:44.674Z [DEBUG] raft: asking for vote: term=8885 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:44.674Z [DEBUG] raft: asking for vote: term=8885 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:44.673Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8885	node-dc1
2022-10-06T06:10:44.674Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8885	node-dc1
2022-10-06T06:10:44.675Z [DEBUG] raft: calculated votes needed: needed=2 term=8885	node-dc1
2022-10-06T06:10:44.675Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8885 tally=1	node-dc1
2022-10-06T06:10:44.678Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:44.758Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8885	node-dc3
2022-10-06T06:10:44.762Z [DEBUG] raft: voting for self: term=8885 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:44.762Z [DEBUG] raft: asking for vote: term=8885 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:44.770Z [DEBUG] raft: asking for vote: term=8885 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:44.770Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8885 tally=1	node-dc3
2022-10-06T06:10:44.770Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8885 tally=2	node-dc3
2022-10-06T06:10:44.770Z [INFO]  raft: election won: term=8885 tally=2	node-dc3
2022-10-06T06:10:44.770Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:44.770Z [DEBUG] raft: calculated votes needed: needed=2 term=8885	node-dc3
2022-10-06T06:10:44.770Z [INFO]  raft: duplicate requestVote for same term: term=8885	node-dc3
2022-10-06T06:10:44.770Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:44.770Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:44.770Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:44.772Z [INFO]  raft: duplicate requestVote for same term: term=8885	node-dc1
2022-10-06T06:10:44.772Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:44.776Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:44.777Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:44.777Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:45.200Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8886	node-dc3
2022-10-06T06:10:45.213Z [DEBUG] raft: voting for self: term=8886 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:45.213Z [DEBUG] raft: asking for vote: term=8886 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:45.217Z [DEBUG] raft: lost leadership because received a requestVote with a newer term	node-dc1
2022-10-06T06:10:45.219Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:45.219Z [DEBUG] raft: calculated votes needed: needed=2 term=8886	node-dc3
2022-10-06T06:10:45.219Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8886 tally=1	node-dc3
2022-10-06T06:10:45.219Z [DEBUG] raft: asking for vote: term=8886 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:45.219Z [INFO]  raft: duplicate requestVote for same term: term=8886	node-dc3
2022-10-06T06:10:45.220Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:45.220Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:45.220Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8886 tally=2	node-dc3
2022-10-06T06:10:45.220Z [INFO]  raft: election won: term=8886 tally=2	node-dc3
2022-10-06T06:10:45.220Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:45.222Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:45.227Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:45.227Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:45.681Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8887	node-dc3
2022-10-06T06:10:45.686Z [DEBUG] raft: voting for self: term=8887 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:45.686Z [DEBUG] raft: asking for vote: term=8887 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:45.693Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8887 tally=1	node-dc3
2022-10-06T06:10:45.693Z [DEBUG] raft: calculated votes needed: needed=2 term=8887	node-dc3
2022-10-06T06:10:45.692Z [DEBUG] raft: lost leadership because received a requestVote with a newer term	node-dc1
2022-10-06T06:10:45.693Z [INFO]  raft: duplicate requestVote for same term: term=8887	node-dc3
2022-10-06T06:10:45.693Z [DEBUG] raft: asking for vote: term=8887 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:45.693Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:45.701Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:45.701Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:45.701Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:45.701Z [INFO]  raft: election won: term=8887 tally=2	node-dc3
2022-10-06T06:10:45.701Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8887 tally=2	node-dc3
2022-10-06T06:10:45.706Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:45.709Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:45.709Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:46.366Z [DEBUG] raft: voting for self: term=8888 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:46.366Z [DEBUG] raft: asking for vote: term=8888 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:46.365Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8888	node-dc1
2022-10-06T06:10:46.366Z [DEBUG] raft: asking for vote: term=8888 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:46.367Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8888 tally=1	node-dc1
2022-10-06T06:10:46.367Z [DEBUG] raft: calculated votes needed: needed=2 term=8888	node-dc1
2022-10-06T06:10:46.367Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8888	node-dc1
2022-10-06T06:10:46.370Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:46.434Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8888	node-dc3
2022-10-06T06:10:46.438Z [DEBUG] raft: voting for self: term=8888 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:46.438Z [DEBUG] raft: asking for vote: term=8888 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:46.444Z [INFO]  raft: duplicate requestVote for same term: term=8888	node-dc1
2022-10-06T06:10:46.445Z [DEBUG] raft: asking for vote: term=8888 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:46.445Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:46.445Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:46.445Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:46.445Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:46.445Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8888 tally=2	node-dc3
2022-10-06T06:10:46.445Z [INFO]  raft: election won: term=8888 tally=2	node-dc3
2022-10-06T06:10:46.445Z [DEBUG] raft: calculated votes needed: needed=2 term=8888	node-dc3
2022-10-06T06:10:46.445Z [INFO]  raft: duplicate requestVote for same term: term=8888	node-dc3
2022-10-06T06:10:46.445Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8888 tally=1	node-dc3
2022-10-06T06:10:46.446Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:46.450Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:46.453Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:46.453Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:46.884Z [DEBUG] raft: voting for self: term=8889 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:46.878Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8889	node-dc3
2022-10-06T06:10:46.883Z [DEBUG] raft: asking for vote: term=8889 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:46.889Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:46.889Z [INFO]  raft: duplicate requestVote for same term: term=8889	node-dc3
2022-10-06T06:10:46.889Z [DEBUG] raft: lost leadership because received a requestVote with a newer term	node-dc1
2022-10-06T06:10:46.889Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8889 tally=1	node-dc3
2022-10-06T06:10:46.889Z [DEBUG] raft: asking for vote: term=8889 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:46.889Z [DEBUG] raft: calculated votes needed: needed=2 term=8889	node-dc3
2022-10-06T06:10:46.890Z [INFO]  raft: election won: term=8889 tally=2	node-dc3
2022-10-06T06:10:46.890Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8889 tally=2	node-dc3
2022-10-06T06:10:46.890Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:46.890Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:46.890Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:46.896Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:47.270Z [DEBUG] raft: asking for vote: term=8890 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc1
2022-10-06T06:10:47.270Z [DEBUG] raft: voting for self: term=8890 id=fast-master-0.dc1:9333	node-dc1
2022-10-06T06:10:47.270Z [DEBUG] raft: asking for vote: term=8890 from=fast-master-0.dc2:9333 address=fast-master-0.dc2:19333	node-dc1
2022-10-06T06:10:47.269Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc1:9333 [Candidate]" term=8890	node-dc1
2022-10-06T06:10:47.271Z [DEBUG] raft: calculated votes needed: needed=2 term=8890	node-dc1
2022-10-06T06:10:47.271Z [DEBUG] raft: vote granted: from=fast-master-0.dc1:9333 term=8890 tally=1	node-dc1
2022-10-06T06:10:47.273Z [ERROR] raft: failed to make requestVote RPC: target="{Voter fast-master-0.dc2:9333 fast-master-0.dc2:19333}" error="rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing dial tcp: lookup fast-master-0.dc2 on 169.254.25.10:53: no such host\"" term=8890	node-dc1
2022-10-06T06:10:47.275Z [WARN]  raft: rejecting vote request since we have a leader: from=fast-master-0.dc1:9333 leader=fast-master-0.dc2:9333 leader-id=""	node-dc3
2022-10-06T06:10:47.594Z [INFO]  raft: entering candidate state: node="Node at fast-master-0.dc2:9333 [Candidate]" term=8890	node-dc3
2022-10-06T06:10:47.598Z [DEBUG] raft: voting for self: term=8890 id=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:47.598Z [DEBUG] raft: asking for vote: term=8890 from=fast-master-0.dc3:9333 address=fast-master-0.dc3:19333	node-dc3
2022-10-06T06:10:47.603Z [INFO]  raft: duplicate requestVote for same term: term=8890	node-dc1
2022-10-06T06:10:47.604Z [WARN]  raft: failed to get previous log: previous-index=2391 last-index=2390 error="log not found"	node-dc1
2022-10-06T06:10:47.604Z [WARN]  raft: duplicate requestVote from: candidate=fast-master-0.dc2:9333	node-dc3
2022-10-06T06:10:47.604Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc1:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc1
2022-10-06T06:10:47.604Z [DEBUG] raft: asking for vote: term=8890 from=fast-master-0.dc1:9333 address=fast-master-0.dc1:19333	node-dc3
2022-10-06T06:10:47.604Z [DEBUG] raft: vote granted: from=fast-master-0.dc2:9333 term=8890 tally=1	node-dc3
2022-10-06T06:10:47.604Z [INFO]  raft: duplicate requestVote for same term: term=8890	node-dc3
2022-10-06T06:10:47.604Z [DEBUG] raft: calculated votes needed: needed=2 term=8890	node-dc3
2022-10-06T06:10:47.604Z [INFO]  raft: entering leader state: leader="Node at fast-master-0.dc2:9333 [Leader]"	node-dc3
2022-10-06T06:10:47.604Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc3:9333	node-dc3
2022-10-06T06:10:47.604Z [INFO]  raft: election won: term=8890 tally=2	node-dc3
2022-10-06T06:10:47.604Z [INFO]  raft: added peer, starting replication: peer=fast-master-0.dc1:9333	node-dc3
2022-10-06T06:10:47.604Z [DEBUG] raft: vote granted: from=fast-master-0.dc3:9333 term=8890 tally=2	node-dc3
2022-10-06T06:10:47.607Z [WARN]  raft: appendEntries rejected, sending older logs: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}" next=2391	node-dc3
2022-10-06T06:10:47.610Z [INFO]  raft: pipelining replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:47.611Z [INFO]  raft: aborting pipeline replication: peer="{Voter fast-master-0.dc1:9333 fast-master-0.dc1:19333}"	node-dc3
2022-10-06T06:10:47.611Z [INFO]  raft: entering follower state: follower="Node at fast-master-0.dc2:9333 [Follower]" leader-address=fast-master-0.dc2:9333 leader-id=	node-dc3
2022-10-06T06:10:47.660Z [INFO]  raft: initial configuration: index=2129 servers="[{Suffrage:Voter ID:fast-master-0.dc3:9333 Address:fast-master-0.dc3:19333} {Suffrage:Voter ID:fast-master-0.dc2:9333 Address:fast-master-0.dc2:19333} {Suffrage:Voter ID:fast-master-0.dc1:9333 Address:fast-master-0.dc1:19333}]"	t

@kmlebedev
Copy link

@SimonRichardson Hi, I threw in the context, there are new thoughts about these bugs?

@ncabatoff
Copy link
Contributor

@kmlebedev Sorry for the late reply, is this something you're still dealing with? Could you create a new issue please, as we're not certain it's related to the original one?

@ncabatoff
Copy link
Contributor

@ankur-anand Sorry to take so long to respond. We see two different raft configurations on the two nodes you listed, in the first instance the configuration is incomplete. In that case it's hard to see how the node could make correct decisions.

Previously you replied to someone else asking about this, saying

Yeah, it was aware of other peers.

But the configuration it had clearly suggests otherwise: that first node only knew about one other peer.

If you're still impacted by this issue, can you clarify why the configurations are different, as we think that's the root of the issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants