You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Peter Somogyi (Jira)" <ji...@apache.org> on 2020/10/28 17:12:00 UTC

[jira] [Resolved] (HBASE-25224) Maximize sleep for checking meta and namespace regions availability

     [ https://issues.apache.org/jira/browse/HBASE-25224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Peter Somogyi resolved HBASE-25224.
-----------------------------------
    Fix Version/s: 2.3.4
                   2.2.7
                   2.4.0
                   3.0.0-alpha-1
       Resolution: Fixed

Pushed to branch-2.2+. Thanks for the review [~stack]!

> Maximize sleep for checking meta and namespace regions availability
> -------------------------------------------------------------------
>
>                 Key: HBASE-25224
>                 URL: https://issues.apache.org/jira/browse/HBASE-25224
>             Project: HBase
>          Issue Type: Improvement
>          Components: master
>            Reporter: Peter Somogyi
>            Assignee: Peter Somogyi
>            Priority: Major
>             Fix For: 3.0.0-alpha-1, 2.4.0, 2.2.7, 2.3.4
>
>
> The isRegionOnline method in HMaster is used on Master startup to check the availability of hbase:meta and hbase:namespace tables.
> I've run into an issue when namespace was not online and Master was just waiting there. I've used HBCK2 to fix the cluster but the initialization was not completed because RetryCounterFactory was already waiting for 10+ hours.
> Since Master is waiting in an idle state it makes no harm to check the region availability more frequently and limit the maximum sleep time.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)