hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean-Daniel Cryans (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-546) Use Zookeeper in HBase
Date Wed, 26 Nov 2008 17:14:44 GMT

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

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

Some comments on the patch. 

- Lines should be capped at 80 chars, ZKW is not very compliant.

- Currently how readRootRegionLocation handles exception is OK since we do retries. How we
handle writeRootRegionLocation is something else... either do retries or shutdown HBase since
we can't run without ZK.

- I tried the PE sequentialWrite on my laptop, went fine. It also restarted fine.

- Something important that this patch does is that it removes the check on HMaster's safe
mode. Maybe we should verify if we are in safe mode when starting new clients? (client starts,
verifies state of HMaster in HCM).

> 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
>            Assignee: Jean-Daniel Cryans
>            Priority: Critical
>             Fix For: 0.20.0
>
>         Attachments: 0001-use-zookeeper-to-store-root-region-location.patch, DistributedLockInterface.java,
hbase-546-scripts-v2.patch, hbase-546-scripts.patch, zookeeper-config.patch
>
>
> 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.


Mime
View raw message