hadoop - 错误:org.apache.hadoop.hbase.PleaseHoldException:主正在初始化

标签 hadoop hbase

我试图在hbase中创建表时出现以下错误。

create 'ed', 'edss'

ERROR: org.apache.hadoop.hbase.PleaseHoldException: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing


我的配置文件是

<name>hbase.rootdir</name>

<value>file:///home/bingo/hbase</value>

<name>hbase.zookeeper.property.dataDir</name>

<value>/home/bingo/zookeeper</value>


并且我在/ etc / hosts文件中将127.0.0.1设置为bingo。
这是正确的吗,我需要更改其他任何内容吗?
提前致谢..

最佳答案

请检查$ HBASE_HOME / logs目录中存储的日志。
您将找到原因。
根据我的经验,这很可能是由于Zookeeper连接失败。
如果是这样,请更改您的Zookeeper端口号。
您可以在$ HBASE_HOME / conf / hbase-site.xml中将该信息编辑为
<property> <name>hbase.zookeeper.property.clientPort</name> <value>2222</value> </property>

关于hadoop - 错误:org.apache.hadoop.hbase.PleaseHoldException:主正在初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15062075/

相关文章:

Hadoop MapReduce DBInputFormat 和 DBOutputFormat

hadoop - 从Hue运行python脚本

hadoop - 尽管我添加了 NoColumnFamily,但 HBase 行写入失败

hadoop - HBase表消失

hadoop - Tableau、Hadoop 和 Birt

java - Result 类型的方法 raw() 已弃用

java - 找不到值类 : 'org.apache.hadoop.hbase.client.Result' 的序列化程序

hadoop - hadoop namenode -format 命令查询

eclipse-plugin - 从 eclipse 访问 Hadoop 集群

hadoop - 如何获取数据节点超时?