[ https://issues.apache.org/jira/browse/HBASE-21843?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16762410#comment-16762410 ]
Hudson commented on HBASE-21843: -------------------------------- Results for branch branch-2.1 [build #840 on builds.a.o|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.1/840/]: (/) *{color:green}+1 overall{color}* ---- details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.1/840//General_Nightly_Build_Report/] (/) {color:green}+1 jdk8 hadoop2 checks{color} -- For more information [see jdk8 (hadoop2) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.1/840//JDK8_Nightly_Build_Report_(Hadoop2)/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://builds.apache.org/job/HBase%20Nightly/job/branch-2.1/840//JDK8_Nightly_Build_Report_(Hadoop3)/] (/) {color:green}+1 source release artifact{color} -- See build output for details. (/) {color:green}+1 client integration test{color} > RegionGroupingProvider breaks the meta wal file name pattern which may cause > data loss for meta region > ------------------------------------------------------------------------------------------------------ > > Key: HBASE-21843 > URL: https://issues.apache.org/jira/browse/HBASE-21843 > Project: HBase > Issue Type: Bug > Components: wal > Affects Versions: 3.0.0, 2.1.0, 2.2.0 > Reporter: Wellington Chevreuil > Assignee: Wellington Chevreuil > Priority: Blocker > Labels: data-loss > Fix For: 3.0.0, 2.2.0, 2.1.3, 2.0.5, 2.3.0 > > Attachments: HBASE-21843.master.001.patch, HBASE-21843.patch > > > A bit unusual, but managed to face this twice lately on both distributed and > local standalone mode, on VMs. Somehow, after some VM pause/resume, got into > a situation where regions on meta were assigned to a give RS startcode that > had no corresponding WAL dir. > That caused those regions to never get assigned, because the given RS > startcode is not found anywhere by RegionServerTracker/ServerManager, so no > SCP is created to this RS startcode, leaving the region "open" on a dead > server forever, in META. > Could get this sorted by adding extra check on loadMeta, checking if the RS > assigned to the region in meta is not online and doesn't have a WAL dir, then > mark this region as offline. -- This message was sent by Atlassian JIRA (v7.6.3#76005)