在本地模式下hadoop中HBase中的表创建抛出异常

时间:2013-09-10 06:14:21

标签: java hadoop hbase

我想在HBase中为Ubuntu操作系统中的hadoop创建表。为此,我下载了hbase-0.94.11以在localmode中运行并且能够启动master和hbase shell命令。但是当我给这个命令'list'抛出异常时as“org.apache.hadoop.hbase.zookeeperconnectionexception:错误阻止HBase连接到zookeeper”。如果有人知道解决方案,请帮我解决这个问题 - 谢谢

1 个答案:

答案 0 :(得分:1)

日志看起来不完整。但最可能的原因是 java.net.BindException:绑定到虚拟机的问题无法分配请求的地址

这表示尝试将套接字绑定到本地地址和端口时发生错误。也许,端口正在使用中,或者无法分配请求的本地地址。作为快速解决方案,您可以尝试这样做:

将/ etc / hosts文件中包含127.0.1.1的行更改为127.0.0.1并重新启动HBase。如果它仍然无效,请告诉我您的完整日志。