Details
-
Bug
-
Status: Patch Available
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
In case there are multiple SBNs, and dfs.ha.allow.stale.reads is set to true, failover could go to a SBN which then may serve read requests from client. This may not be the expected behavior. This issue arises when we are working on HDFS-12943 and HDFS-12976.
A better approach for this could be to check HAServiceState and find out the active NN when performing failover. This also can reduce the # of failovers the client has to do in case of multiple SBNs.
Attachments
Attachments
Issue Links
- is depended upon by
-
HDFS-12976 Introduce ObserverReadProxyProvider
- Resolved