[
https://issues.apache.org/jira/browse/HDDS-5059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hanisha Koneru updated HDDS-5059:
---------------------------------
Description:
Currently in an OM HA setup, client by default does 15 failovers before giving
up. If there are 3 OMs and a leader has not been elected yet, then the client
will try each OM in a round robin way, wait for 2 secs and then try all the OMs
again. This gives the client around 10 seconds before it exhausts all its
failover attempts and fails.
This Jira proposes to increase the failover attempts to 100.
was:
Currently in an OM HA setup, client by default does 15 failovers before giving
up. If there are 3 OMs and a leader has not been elected yet, then the client
will try each OM in a round robin way, wait for 2 secs and then try all the OMs
again. This gives the client around 10 seconds before it exhausts all its
failover attempts and fails.
This Jira proposes to increase the failover attempts and the exponentially
increase the wait between failovers to same OM after a few times. The client
should not give up easily if the OMs are in the process of electing a leader.
> Increase number of client retries/ failovers to OMs
> ---------------------------------------------------
>
> Key: HDDS-5059
> URL: https://issues.apache.org/jira/browse/HDDS-5059
> Project: Apache Ozone
> Issue Type: Improvement
> Reporter: Hanisha Koneru
> Assignee: Hanisha Koneru
> Priority: Major
>
> Currently in an OM HA setup, client by default does 15 failovers before
> giving up. If there are 3 OMs and a leader has not been elected yet, then the
> client will try each OM in a round robin way, wait for 2 secs and then try
> all the OMs again. This gives the client around 10 seconds before it exhausts
> all its failover attempts and fails.
> This Jira proposes to increase the failover attempts to 100.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]