[
https://issues.apache.org/jira/browse/HBASE-8211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13618137#comment-13618137
]
Himanshu Vashishtha commented on HBASE-8211:
--------------------------------------------
Fendong,
Yes, this patch just adds retries for non-idempotent ops. The intent of this
patch to recover from the downtime when a standby namenode is becoming the
active one. Currently, if HBase tries to do a non-idempotent operation (like
create a file), it fails because NN is unavailable. This usually results in
aborting the HBase server. This patch tries to cover that by retrying the op
after sometime.
bq. FileSystem URI will be changed
The idea of HA support is that a client doesn't need to change any url
whatsoever, otherwise its not really a failover.
bq. Another, for HDFS HA, fs.defaultFS can be configured as "hdfs://mycluster,
does this patch support "hbase.rootdir" configured "hdfs://mycluster/hbase ?
Not sure I follow. If you mean whether properties fs.defaultFS and
hbase.rootdir are supported or not, then they already are. Please look at HRS
and MFS classes. If you mean a change in their value because of failover, then
it is not required.
Hope this helps.
> Support for NN HA for 0.94
> --------------------------
>
> Key: HBASE-8211
> URL: https://issues.apache.org/jira/browse/HBASE-8211
> Project: HBase
> Issue Type: Bug
> Components: master, regionserver
> Affects Versions: 0.94.6
> Reporter: Himanshu Vashishtha
> Assignee: Himanshu Vashishtha
> Fix For: 0.94.7
>
> Attachments: HBase-8211-v1.patch
>
>
> HBase-8156 is for adding support for retrying non-idempotent operations. This
> is useful in case NN is suffering from n/w hiccups, etc. This jira is to add
> similar support for 0.94.x branch.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira