`
hotdog
  • 浏览: 282085 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Hosts配置导致HBase出错

 
阅读更多

HBase Master服务器启动报如下异常:

2011-10-27 13:44:42,577 WARN org.apache.hadoop.hbase.master.AssignmentManager: Failed assignment of -ROOT-,,0.70236052 to serverName
=hadoop2,60020,1319694274531, load=(requests=0, regions=0, usedHeap=32, maxHeap=987), trying to assign elsewhere instead; retry=0
org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed setting up proxy interface org.apache.hadoop.hbase.ipc.HRegionInter
face to /10.0.10.14:60020 after attempts=1
        at org.apache.hadoop.hbase.ipc.HBaseRPC.waitForProxy(HBaseRPC.java:355)
        at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionImplementation.getHRegionConnection(HConnectionManager.java:
957)
        at org.apache.hadoop.hbase.master.ServerManager.getServerConnection(ServerManager.java:618)
        at org.apache.hadoop.hbase.master.ServerManager.sendRegionOpen(ServerManager.java:553)
        at org.apache.hadoop.hbase.master.AssignmentManager.assign(AssignmentManager.java:931)
        at org.apache.hadoop.hbase.master.AssignmentManager.assign(AssignmentManager.java:746)
        at org.apache.hadoop.hbase.master.AssignmentManager.assign(AssignmentManager.java:726)
        at org.apache.hadoop.hbase.master.AssignmentManager.assignRoot(AssignmentManager.java:1177)
        at org.apache.hadoop.hbase.master.HMaster.assignRootAndMeta(HMaster.java:432)
        at org.apache.hadoop.hbase.master.HMaster.finishInitialization(HMaster.java:389)
        at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:283)
Caused by: java.net.ConnectException: Connection refused
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
        at org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206)
        at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:408)
        at org.apache.hadoop.hbase.ipc.HBaseClient$Connection.setupIOstreams(HBaseClient.java:328)
        at org.apache.hadoop.hbase.ipc.HBaseClient.getConnection(HBaseClient.java:883)
        at org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:750)
        at org.apache.hadoop.hbase.ipc.HBaseRPC$Invoker.invoke(HBaseRPC.java:257)
        at $Proxy6.getProtocolVersion(Unknown Source)
        at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:419)
        at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:393)
        at org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:444)
        at org.apache.hadoop.hbase.ipc.HBaseRPC.waitForProxy(HBaseRPC.java:349)
        ... 10 more

 

提示无法与RegionServer通信,检查发现在那台RegionServer的Hosts文件中,将名称配到了127.0.0.1上,修改后正常。

参考文章:

http://www.cnblogs.com/gpcuster/archive/2011/04/24/2026255.html

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics