hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mikhail Bautin (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-5320) Create client API to handle HBase maintenance gracefully
Date Thu, 02 Feb 2012 07:59:54 GMT

    [ https://issues.apache.org/jira/browse/HBASE-5320?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13198591#comment-13198591
] 

Mikhail Bautin commented on HBASE-5320:
---------------------------------------

Lars: collaboration would be very welcome :) I do not yet have a design in mind for this one,
nor have I started actively working on this. I just noticed this missing piece in our deployment
process.

The main difficulty here probably lies in the fact that the master and the regionservers are
all unreachable during maintenance. Therefore, there needs to be some other server to connect
to in order to find out the cluster state. This server could even be shared across multiple
clusters, thus unifying a piece of operational infrastructure that any company running multiple
HBase clusters has to implement. Alternatively, this could be ZK-based, but the ZK instance
has to be different from the one started and stopped with the HBase cluster.

Please share your design ideas.

                
> Create client API to handle HBase maintenance gracefully
> --------------------------------------------------------
>
>                 Key: HBASE-5320
>                 URL: https://issues.apache.org/jira/browse/HBASE-5320
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Mikhail Bautin
>            Assignee: Mikhail Bautin
>            Priority: Minor
>
> When we do HBase cluster maintenance, we typically have to manually stop or disable the
client temporarily. It would be nice to have a way for the client to find out that HBase in
undergoing maintenance through an appropriate API and gracefully handle it on its own.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message