You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jean-Daniel Cryans (JIRA)" <ji...@apache.org> on 2008/06/04 22:30:45 UTC

[jira] Commented: (HBASE-546) Use Zookeeper in HBase

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

Jean-Daniel Cryans commented on HBASE-546:
------------------------------------------

Some comments :

- The integration of HBase and ZK will have to be really well done since many people already seems to find it hard to do. Best case scenario would be to not mess with ZK config at all, that it is somehow handled by HBase but difficulties will be to set the servers address, dataDir and leaderServes. 

- To connect to ZK, you have to specify an address and a port. Since we will do some integration, it will be best to know internally all available servers and handle server failure.

- Suppose we format HDFS to start with a clean system, for the moment it cleans everything that is linked to HBase. With ZK, files will be left there too so ROOT address will be there. We will have to do something really nice to make sure nobody has to do 2 cleanup (HDFS and /var/data/zookeeper) everytime. Maybe something like "read ROOT address; if inexsistant, flush ZK data".

> Use Zookeeper in HBase
> ----------------------
>
>                 Key: HBASE-546
>                 URL: https://issues.apache.org/jira/browse/HBASE-546
>             Project: Hadoop HBase
>          Issue Type: Improvement
>            Reporter: Bryan Duxbury
>            Priority: Trivial
>
> Zookeeper =~ Chubby. This means that we could take advantage of a distributed lock manager to coordinate things like failover masters, regionservers staying online when master is dead, atomic region->regionserver assignments, etc. There are a lot of opportunities for improvements here. Please add discussions of particular features in comments or sub-tasks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.