[ https://issues.apache.org/jira/browse/HBASE-10851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13955897#comment-13955897 ]
Jimmy Xiang commented on HBASE-10851: ------------------------------------- [~stack], the 4.5 seconds pause is still there. I looked into assigning meta as soon as possible. However, it works in some cases, but not in other cases. For example, if a meta is assigned to a normal region server, and still in transition while the master fail over, we need to wait for this server to check in. It will be complicated if we special handle such corner cases. I attached a patch that exclude those backup masters in counting the regionservers. The minimum regionservers to wait is changed from 1 to 2 so the active master is included. For standalone sever, the minimum regionservers to wait is set to 1. > Wait for regionservers to join the cluster > ------------------------------------------ > > Key: HBASE-10851 > URL: https://issues.apache.org/jira/browse/HBASE-10851 > Project: HBase > Issue Type: Bug > Reporter: Jimmy Xiang > Assignee: Jimmy Xiang > Priority: Critical > Attachments: hbase-10851.patch > > > With HBASE-10569, if regionservers are started a while after the master, all > regions will be assigned to the master. That may not be what users expect. > A work-around is to always start regionservers before masters. > I was wondering if the master can wait a little for other regionservers to > join. -- This message was sent by Atlassian JIRA (v6.2#6252)