[ https://issues.apache.org/jira/browse/HBASE-24676?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17154915#comment-17154915 ]
Mohammad Arshad commented on HBASE-24676: ----------------------------------------- Default rsgroup can be updated only in memory, no need to update it in hbase:rsgroup Master branch has done this change in HBASE-22820 Jira which solves this issue. > Meta region assignment is blocked when all RS in meta table group are > restarted. > -------------------------------------------------------------------------------- > > Key: HBASE-24676 > URL: https://issues.apache.org/jira/browse/HBASE-24676 > Project: HBase > Issue Type: Bug > Components: rsgroup > Affects Versions: 2.2.3 > Reporter: Mohammad Arshad > Assignee: Mohammad Arshad > Priority: Major > > This issue happened in a test cluster. The issue does not reproduce easily. > But we can reproduce it with debug points in code. > Steps to reproduce: > # Install a HBase cluster with three RS(rs1,rs2 and rs3) and one Master > # Create two rsgroups r1 and r2 and move rs1 to r1 and rs2 to r2 > {code} > add_rsgroup 'r1';add_rsgroup 'r2';move_servers_rsgroup > 'r1',['rs1Host:16020'];move_servers_rsgroup 'r2',['rs2Host:16020'] > {code} > # Create a table t1 > {code}create 't1','f1','f2';put't1','r1','f1:c1','v1'{code} > # Start debugging master, put debug point in while loop of > {code}org.apache.hadoop.hbase.rsgroup.RSGroupInfoManagerImpl.ServerEventsListenerThread#run{code} > method. > # Stop rs3 > # When debug flow comes, wait around 30 seconds to let the meta be offline > and then let the debug flow execute. By now meta will be offline as rs3 is > stopped. HMaster UI will hang as meta is offline. > # Now start rs3, after start meta should be online and Master UI should open. > # No, still master UI hangs, then you have reproduced the issue. -- This message was sent by Atlassian Jira (v8.3.4#803005)