数据库 – HBase错误 – -ROOT失败的分配

前端之家收集整理的这篇文章主要介绍了数据库 – HBase错误 – -ROOT失败的分配前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚从cloudera(3)安装了hadoop和hbase,但是当我尝试去 http://localhost:60010时,它只是坐在那里不断加载.

我可以到regionerver的罚款 – http://localhost:60030 …看看主hbase服务器日志我可以看到以下.

看起来像根区域的问题.

所有这些都安装在运行Ubuntu(Natty)11的ext4 1TB分区上.没有集群/其他框).

任何帮助将是伟大的!

干杯!

11/05/15 19:58:27 WARN master.AssignmentManager:将-ROOT –,0.70236052分配给serverName = localhost,加载=(requests = 0,regions = 0,usedHeap = 24,maxHeap = 995),试图分配别处;重试= 0
org.apache.hadoop.hbase.client.RetriesExhaustedException:尝试= 1后,将代理接口org.apache.hadoop.hbase.ipc.HRegionInterface设置为/127.0.0.1:60020失败
在org.apache.hadoop.hbase.ipc.HBaseRPC.waitForProxy(HBaseRPC.java:355)
在org.apache.hadoop.hbase.client.HConnectionManager $HConnectionImplementation.getHRegionConnection(HConnectionManager.java:957)
在org.apache.hadoop.hbase.master.ServerManager.getServerConnection(ServerManager.java:606)
在org.apache.hadoop.hbase.master.ServerManager.sendRegionOpen(ServerManager.java:541)
在org.apache.hadoop.hbase.master.AssignmentManager.assign(AssignmentManager.java:901)
在org.apache.hadoop.hbase.master.AssignmentManager.assign(AssignmentManager.java:730)
在org.apache.hadoop.hbase.master.AssignmentManager.assign(AssignmentManager.java:710)
在org.apache.hadoop.hbase.master.AssignmentManager $TimeoutMonitor.chore(AssignmentManager.java:1605)
在org.apache.hadoop.hbase.Chore.run(Chore.java:66)
引起的:java.net.ConnectException:Connection被拒绝
在sun.nio.ch.SocketChannelImpl.checkConnect(本机方法)
在sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:567)
在org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206)
在org.apache.hadoop.net.NetUtils.connect(NetUtils.java:408)
在org.apache.hadoop.hbase.ipc.HBaseClient $Connection.setupIOstreams(HBaseClient.java:328)
在org.apache.hadoop.hbase.ipc.HBaseClient.getConnection(HBaseClient.java:883)
在org.apache.hadoop.hbase.ipc.HBaseClient.call(HBaseClient.java:750)
在org.apache.hadoop.hbase.ipc.HBaseRPC $Invoker.invoke(HBaseRPC.java:257)
在$Proxy6.getProtocolVersion(未知来源)
在org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:419)
在org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:393)
在org.apache.hadoop.hbase.ipc.HBaseRPC.getProxy(HBaseRPC.java:444)
在org.apache.hadoop.hbase.ipc.HBaseRPC.waitForProxy(HBaseRPC.java:349)
… 8更多
11/05/15 19:58:27 WARN master.AssignmentManager:无法找到一个可行的位置来分配区域-ROOT –,0.70236052

解决方法

为任何找到这个的人修复了这个问题.是主机文件(/ etc / hosts)的问题.需要删除与127.0.1.1 COMPNAME相关的条目 – 只需在该行前面放置一个哈希(#),然后重新启动所有hadoop和hbase服务.

更多关于这个解决方案:http://blog.nemccarthy.me/?p=110

猜你在找的MsSQL相关文章