[
https://issues.apache.org/jira/browse/IMPALA-12286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wenzhe Zhou resolved IMPALA-12286.
----------------------------------
Fix Version/s: Impala 4.3.0
Resolution: Fixed
> Make leader election robust for Impala CatalogD HA
> --------------------------------------------------
>
> Key: IMPALA-12286
> URL: https://issues.apache.org/jira/browse/IMPALA-12286
> Project: IMPALA
> Issue Type: Improvement
> Components: Backend
> Affects Versions: Impala 4.3.0
> Reporter: Wenzhe Zhou
> Assignee: Wenzhe Zhou
> Priority: Major
> Fix For: Impala 4.3.0
>
>
> statestore is responsible for electing a leader catalogd when CatalogD HA is
> enabled for an Impala cluster with a pair of catalogd in active-passive mode.
> When a new leader catalogd is elected, statestore notify all coordinators and
> catalogds for the new leader catalogd in thrift RPCs. But RPCs could be
> failed due to network condition. We have to resend RPCs to the coordinators
> and catalogds if they are still in the cluster. Otherwise, catalogds don't
> know their new roles, and the coordinators still access old leader catalogd.
> We also need to rename metric name ""catalog-server.ha-active-status" to
> "catalog-server.active-status".
--
This message was sent by Atlassian Jira
(v8.20.10#820010)