Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-14420 Zombie Stomping Session
  3. HBASE-14798

NPE reporting server load causes regionserver abort; causes TestAcidGuarantee to fail

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.2.0, 1.3.0, 1.1.4, 2.0.0
    • Component/s: test
    • Labels:
      None

      Description

      Below crashed out a RS. Caused TestAcidGuarantees to fail because then there were not RS to assign too...

      2015-11-11 11:36:23,092 ERROR [B.defaultRpcServer.handler=4,queue=0,port=58655] master.MasterRpcServices(388): Region server asf907.gq1.ygridcore.net,55184,1447241756717 reported a fatal error:
      ABORTING region server asf907.gq1.ygridcore.net,55184,1447241756717: Unhandled: null
      Cause:
      java.lang.NullPointerException
      	at org.apache.hadoop.hbase.regionserver.HRegion.getOldestHfileTs(HRegion.java:1643)
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.createRegionLoad(HRegionServer.java:1503)
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.buildServerLoad(HRegionServer.java:1210)
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.tryRegionServerReport(HRegionServer.java:1153)
      	at org.apache.hadoop.hbase.regionserver.HRegionServer.run(HRegionServer.java:969)
      	at org.apache.hadoop.hbase.MiniHBaseCluster$MiniHBaseClusterRegionServer.runRegionServer(MiniHBaseCluster.java:156)
      	at org.apache.hadoop.hbase.MiniHBaseCluster$MiniHBaseClusterRegionServer.access$000(MiniHBaseCluster.java:108)
      	at org.apache.hadoop.hbase.MiniHBaseCluster$MiniHBaseClusterRegionServer$1.run(MiniHBaseCluster.java:140)
      	at java.security.AccessController.doPrivileged(Native Method)
      	at javax.security.auth.Subject.doAs(Subject.java:360)
      	at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1637)
      	at org.apache.hadoop.hbase.security.User$SecureHadoopUser.runAs(User.java:307)
      	at org.apache.hadoop.hbase.MiniHBaseCluster$MiniHBaseClusterRegionServer.run(MiniHBaseCluster.java:138)
      	at java.lang.Thread.run(Thread.java:745)
      

      Here is the failure: https://builds.apache.org/view/H-L/view/HBase/job/HBase-Trunk_matrix/457/jdk=latest1.8,label=Hadoop/artifact/hbase-server/target/surefire-reports/org.apache.hadoop.hbase.TestAcidGuarantees-output.txt

        Attachments

        1. 14798.patch
          7 kB
          Michael Stack
        2. 14798.patch
          7 kB
          Michael Stack

          Activity

            People

            • Assignee:
              stack Michael Stack
              Reporter:
              stack Michael Stack
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: