0

[Question posted by a user on YugabyteDB Community Slack]

Is there a way to force a leader change in YugabyteDB? I see there is a yb-admin command 'master_leader_stepdown' but the documentation mentions a possible downtime.

dh YB
  • 965
  • 3
  • 10

1 Answers1

0

Its a raft group, so leader election should kick in quickly. From the moment a leader steps down, until a new one is elected, any change in the metadata of the cluster will not go through. This is typically ~3 seconds. For yb-master, there is yb-admin master_leader_stepdown command https://docs.yugabyte.com/preview/admin/yb-admin/#master-leader-stepdown.

yb-admin \
    -master_addresses <master-addresses> \
    master_leader_stepdown [ <new_leader_id> ]

You can also choose the next leader by providing the id rather than waiting for an automatic election.

dh YB
  • 965
  • 3
  • 10