[ 
https://issues.apache.org/jira/browse/HBASE-5481?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13222126#comment-13222126
 ] 

Hudson commented on HBASE-5481:
-------------------------------

Integrated in HBase-0.92-security #96 (See 
[https://builds.apache.org/job/HBase-0.92-security/96/])
    HBASE-5481 Uncaught UnknownHostException prevents HBase from starting 
(Revision 1294218)

     Result = FAILURE
stack : 
Files : 
* /hbase/branches/0.92/CHANGES.txt
* 
/hbase/branches/0.92/src/main/java/org/apache/hadoop/hbase/catalog/CatalogTracker.java

                
> Uncaught UnknownHostException prevents HBase from starting
> ----------------------------------------------------------
>
>                 Key: HBASE-5481
>                 URL: https://issues.apache.org/jira/browse/HBASE-5481
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver
>    Affects Versions: 0.92.0
>            Reporter: Benoit Sigoure
>            Assignee: Benoit Sigoure
>             Fix For: 0.92.1, 0.94.0
>
>         Attachments: 
> 0001-Properly-handle-UnknownHostException-when-checking-M.patch, 
> 5481-trunk.txt
>
>
> If a host gets decommissioned and its hostname no longer resolves, and it was 
> previously hosting ROOT or META, HBase won't be able to start up.  This 
> easily happens when moving across networks (e.g. developing HBase on a 
> laptop), but can also happen during cluster-wide maintenances where HBase is 
> shut down, then one or more nodes get decommissioned such that their 
> hostnames no longer resolve.
> {code}
> 2012-02-26 20:05:48,339 DEBUG 
> org.apache.hadoop.hbase.master.AssignmentManager: Assigning region 
> -ROOT-,,0.70236052 to nowwhat.tsunanet.net,54092,1330315542087
> [...]
> 2012-02-26 20:05:48,456 INFO org.apache.hadoop.hbase.regionserver.HRegion: 
> Onlined -ROOT-,,0.70236052; next sequenceid=268
> 2012-02-26 20:05:48,456 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: 
> regionserver:54092-0x135bcfbb0580001 Attempting to transition node 
> 70236052/-ROOT- from RS_ZK_REGION_OPENING to RS_ZK_REGION_OPENING
> 2012-02-26 20:05:48,458 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: 
> regionserver:54092-0x135bcfbb0580001 Successfully transitioned node 70236052 
> from RS_ZK_REGION_OPENING to RS_ZK_REGION_OPENING
> 2012-02-26 20:05:48,459 DEBUG 
> org.apache.hadoop.hbase.master.AssignmentManager: Handling 
> transition=RS_ZK_REGION_OPENING, 
> server=nowwhat.tsunanet.net,54092,1330315542087, region=70236052/-ROOT-
> 2012-02-26 20:05:48,459 INFO 
> org.apache.hadoop.hbase.regionserver.HRegionServer: Post open deploy tasks 
> for region=-ROOT-,,0.70236052, daughter=false
> 2012-02-26 20:05:48,460 INFO 
> org.apache.hadoop.hbase.catalog.RootLocationEditor: Setting ROOT region 
> location in ZooKeeper as nowwhat.tsunanet.net,54092,1330315542087
> 2012-02-26 20:05:48,466 INFO 
> org.apache.hadoop.hbase.regionserver.HRegionServer: Done with post open 
> deploy task for region=-ROOT-,,0.70236052, daughter=false
> 2012-02-26 20:05:48,466 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: 
> regionserver:54092-0x135bcfbb0580001 Attempting to transition node 
> 70236052/-ROOT- from RS_ZK_REGION_OPENING to RS_ZK_REGION_OPENED
> 2012-02-26 20:05:48,468 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: 
> regionserver:54092-0x135bcfbb0580001 Successfully transitioned node 70236052 
> from RS_ZK_REGION_OPENING to RS_ZK_REGION_OPENED
> 2012-02-26 20:05:48,468 DEBUG 
> org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: region 
> transitioned to opened in zookeeper: {NAME => '-ROOT-,,0', STARTKEY => '', 
> ENDKEY => '', ENCODED => 70236052,}, server: 
> nowwhat.tsunanet.net,54092,1330315542087
> 2012-02-26 20:05:48,468 DEBUG 
> org.apache.hadoop.hbase.regionserver.handler.OpenRegionHandler: Opened 
> -ROOT-,,0.70236052 on server:nowwhat.tsunanet.net,54092,1330315542087
> 2012-02-26 20:05:48,468 DEBUG 
> org.apache.hadoop.hbase.master.AssignmentManager: Handling 
> transition=RS_ZK_REGION_OPENED, 
> server=nowwhat.tsunanet.net,54092,1330315542087, region=70236052/-ROOT-
> 2012-02-26 20:05:48,470 INFO 
> org.apache.hadoop.hbase.master.handler.OpenedRegionHandler: Handling OPENED 
> event for -ROOT-,,0.70236052 from nowwhat.tsunanet.net,54092,1330315542087; 
> deleting unassigned node
> 2012-02-26 20:05:48,470 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: 
> master:54081-0x135bcfbb0580000 Deleting existing unassigned node for 70236052 
> that is in expected state RS_ZK_REGION_OPENED
> 2012-02-26 20:05:48,472 DEBUG 
> org.apache.hadoop.hbase.master.AssignmentManager: The znode of region 
> -ROOT-,,0.70236052 has been deleted.
> 2012-02-26 20:05:48,472 DEBUG org.apache.hadoop.hbase.zookeeper.ZKAssign: 
> master:54081-0x135bcfbb0580000 Successfully deleted unassigned node for 
> region 70236052 in expected state RS_ZK_REGION_OPENED
> 2012-02-26 20:05:48,472 INFO 
> org.apache.hadoop.hbase.master.AssignmentManager: The master has opened the 
> region -ROOT-,,0.70236052 that was online on 
> nowwhat.tsunanet.net,54092,1330315542087
> 2012-02-26 20:05:48,473 INFO org.apache.hadoop.hbase.master.HMaster: -ROOT- 
> assigned=1, rit=false, location=nowwhat.tsunanet.net,54092,1330315542087
> 2012-02-26 20:05:48,486 DEBUG 
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation: 
> Lookedup root region location, 
> connection=org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation@16d0a6a3;
>  serverName=nowwhat.tsunanet.net,54092,1330315542087
> 2012-02-26 20:05:48,488 DEBUG 
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation: 
> Lookedup root region location, 
> connection=org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation@16d0a6a3;
>  serverName=nowwhat.tsunanet.net,54092,1330315542087
> 2012-02-26 20:05:48,620 FATAL org.apache.hadoop.hbase.master.HMaster: Master 
> server abort: loaded coprocessors are: []
> 2012-02-26 20:05:48,621 FATAL org.apache.hadoop.hbase.master.HMaster: 
> Unhandled exception. Starting shutdown.
> java.net.UnknownHostException: unknown host: h-27-1.sfo.stumble.net
>         at 
> org.apache.hadoop.hbase.ipc.HBaseClient$Connection.<init>(HBaseClient.java:227)
>         at 
> org.apache.hadoop.hbase.ipc.HBaseClient.getConnection(HBaseClient.java:1016)
>         at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:878)
>         at 
> org.apache.hadoop.hbase.ipc.WritableRpcEngine$Invoker.invoke(WritableRpcEngine.java:150)
>         at $Proxy12.getProtocolVersion(Unknown Source)
>         at 
> org.apache.hadoop.hbase.ipc.WritableRpcEngine.getProxy(WritableRpcEngine.java:183)
>         at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:303)
>         at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:280)
>         at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:332)
>         at 
> org.apache.hadoop.hbase.ipc.HBaseRPC.waitForProxy(HBaseRPC.java:236)
>         at 
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHRegionConnection(HConnectionManager.java:1278)
>         at 
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHRegionConnection(HConnectionManager.java:1235)
>         at 
> org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHRegionConnection(HConnectionManager.java:1222)
>         at 
> org.apache.hadoop.hbase.catalog.CatalogTracker.getCachedConnection(CatalogTracker.java:564)
>         at 
> org.apache.hadoop.hbase.catalog.CatalogTracker.getMetaServerConnection(CatalogTracker.java:422)
>         at 
> org.apache.hadoop.hbase.catalog.CatalogTracker.waitForMeta(CatalogTracker.java:478)
>         at 
> org.apache.hadoop.hbase.catalog.CatalogTracker.waitForMetaServerConnection(CatalogTracker.java:503)
>         at 
> org.apache.hadoop.hbase.catalog.CatalogTracker.verifyMetaRegionLocation(CatalogTracker.java:674)
>         at 
> org.apache.hadoop.hbase.master.HMaster.assignRootAndMeta(HMaster.java:575)
>         at 
> org.apache.hadoop.hbase.master.HMaster.finishInitialization(HMaster.java:491)
>         at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:326)
>         at 
> org.apache.hadoop.hbase.master.HMasterCommandLine$LocalHMaster.run(HMasterCommandLine.java:218)
>         at java.lang.Thread.run(Thread.java:680)
> 2012-02-26 20:05:48,626 INFO org.apache.hadoop.hbase.master.HMaster: Aborting
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to