首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ubuntu中部署Hbase独立模式的问题

在ubuntu中部署Hbase独立模式的问题
EN

Stack Overflow用户
提问于 2012-03-11 09:57:50
回答 3查看 2.2K关注 0票数 1

我是Hbase的初学者。我完全遵循了http://hbase.apache.org/quickstart.html中的快速启动文档,我希望在独立模式下运行Hbase。

我稍微修改了hbase-site.xml:

代码语言:javascript
复制
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file://home/archer/HbaseData</value>
  </property>
</configuration>

然后进入Hbase shell并输入命令:

代码语言:javascript
复制
create 'test', 'cf'

跑了很长时间(大约1小时)。它显示了

代码语言:javascript
复制
ERROR: org.apache.hadoop.hbase.client.RetriesExhaustedException: Failed after attempts=7, exceptions:
Sun Mar 11 15:34:42 PDT 2012, org.apache.hadoop.hbase.client.ScannerCallable@815e0c, org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for test3,,00000000000000 after 7 tries.
Sun Mar 11 15:41:43 PDT 2012, org.apache.hadoop.hbase.client.ScannerCallable@815e0c, org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for test3,,00000000000000 after 7 tries.
Sun Mar 11 15:48:44 PDT 2012, org.apache.hadoop.hbase.client.ScannerCallable@815e0c, org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for test3,,00000000000000 after 7 tries.
Sun Mar 11 15:55:45 PDT 2012, org.apache.hadoop.hbase.client.ScannerCallable@815e0c, org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for test3,,00000000000000 after 7 tries.
Sun Mar 11 16:02:47 PDT 2012, org.apache.hadoop.hbase.client.ScannerCallable@815e0c, org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for test3,,00000000000000 after 7 tries.
Sun Mar 11 16:09:49 PDT 2012, org.apache.hadoop.hbase.client.ScannerCallable@815e0c, org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for test3,,00000000000000 after 7 tries.
Sun Mar 11 16:16:53 PDT 2012, org.apache.hadoop.hbase.client.ScannerCallable@815e0c, org.apache.hadoop.hbase.client.NoServerForRegionException: Unable to find region for test3,,00000000000000 after 7 tries.

有人能帮我吗?

我使用的是ubuntu11.10和jdk7.0,我以前没有安装过任何hadoop或动物园管理员。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-14 04:14:13

是的,我也遇到了这个问题,但是在基于hdfs的安装中,只需确保您在hadoop、hbase、(也可能是单个节点)集群中提供的配置文件中提供的地址得到了正确的解决。

就你的情况而言,我认为这是因为

代码语言:javascript
复制
<value>file:///home/archer/HbaseData</value>

注意丢失的正斜杠。

票数 2
EN

Stack Overflow用户

发布于 2012-03-11 23:11:37

这里应该是你的问题的答案。

编辑的我不知道会是什么。在独立版本中不需要区域服务器服务。您只能在分布式模式下启动它。

但是,如果您有问题,并且这是您的第一个HBase安装,我强烈建议您使用cloudera HBase版本。文档要好得多,每件事都描述得很好。这里您有安装指南。

票数 0
EN

Stack Overflow用户

发布于 2013-01-19 13:29:39

代码语言:javascript
复制
<value>file:///home/archer/HbaseData</value>

除了使用以下更改的HbaseData船东船外,还漏掉了正斜杠

代码语言:javascript
复制
sudo chown -R <username>:<groupname> /home/archer/HbaseData

注意:如果“到目前为止”不起作用,那么只需创建目录,如下所示: /home//hbase和/home//zoo门将

在hbase-site.xml中设置如下

代码语言:javascript
复制
<property>
<name>hbase.rootdir</name>
<value>file:///home/<username>/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/<username>/zookeeper</value>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9653979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档