Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-1742

Region lost (disabled) when -ROOT- offline or hosting server dies just before it tells master successful open

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: 0.90.0
    • Component/s: None
    • Labels:
      None

      Description

      I killed server with ROOT. It came back eventually but meantime we'd asked a server to open a region. It failed in the below but then we never try to open the region elsewhere.

       803 2009-08-04 03:21:12,599 [regionserver/XX.XX.XX.140:60020.worker] ERROR org.apache.hadoop.hbase.regionserver.HRegionServer: unable to process message: MSG_REGION_OPEN: TestTable,0916642860,1249356036404
       804 java.lang.reflect.UndeclaredThrowableException
       805     at $Proxy2.getRegionInfo(Unknown Source)
       806     at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRootRegion(HConnectionManager.java:874)
       807     at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:515)
       808     at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:491)
       809     at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegionInMeta(HConnectionManager.java:565)
       810     at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:524)
       811     at org.apache.hadoop.hbase.client.HConnectionManager$TableServers.locateRegion(HConnectionManager.java:491)
       812     at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:125)
       813     at org.apache.hadoop.hbase.RegionHistorian.online(RegionHistorian.java:315)
       814     at org.apache.hadoop.hbase.regionserver.HRegionServer.openRegion(HRegionServer.java:1564)
       815     at org.apache.hadoop.hbase.regionserver.HRegionServer$Worker.run(HRegionServer.java:1485)
       816     at java.lang.Thread.run(Unknown Source)
       817 Caused by: org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hbase.NotServingRegionException: -ROOT-,,0
       818     at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegion(HRegionServer.java:2261)
       819     at org.apache.hadoop.hbase.regionserver.HRegionServer.getRegionInfo(HRegionServer.java:1741)
       820     at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
       821     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
       822     at java.lang.reflect.Method.invoke(Unknown Source)
       823     at org.apache.hadoop.hbase.ipc.HBaseRPC$Server.call(HBaseRPC.java:650)
       824     at org.apache.hadoop.hbase.ipc.HBaseServer$Handler.run(HBaseServer.java:913)
       825 
       826     at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:720)
       827     at org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:328)
       828     ... 12 more
      

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: