hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Himanshu Vashishtha (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-8211) Support for NN HA for 0.94
Date Sat, 30 Mar 2013 19:05:15 GMT

    [ 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:

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

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

View raw message