加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

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

发布时间:2020-12-12 16:34:42 所属栏目:MsSql教程 来源:网络整理
导读:我刚刚从cloudera(3)安装了hadoop和hbase,但是当我尝试去 http://localhost:60010时,它只是坐在那里不断加载. 我可以到regionerver的罚款 – http://localhost:60030 …看看主hbase服务器日志我可以看到以下. 看起来像根区域的问题. 所有这些都安装在运行Ubun
我刚刚从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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读