hadoop -/hbase/meta-region-server 因为节点不存在(不是错误)

标签 hadoop hbase

我在集群模式下运行 hbase,但出现以下错误:

DEBUG org.apache.hadoop.hbase.zookeeper.ZKUtil - catalogtracker-on-hconnection-0x6e704bd0x0, quorum=node2:2181, baseZNode=/hbase 在尚不存在的 znode 上设置观察器,/hbase/meta-region -服务器

最佳答案

我有类似的错误并通过执行这些操作解决了它:

1) 确保 HBase 客户端版本与集群上的 HBase 版本兼容。 2) 将 hbase-site.xml 添加到您的应用程序类路径,以便 HBase 客户端从中确定所有适当的 HBase 配置。

val conf = org.apache.hadoop.hbase.HBaseConfiguration.create()
// Instead of the following settings, pass hbase-site.xml in classpath 
// conf.set("hbase.zookeeper.quorum", hbaseHost)
// conf.set("hbase.zookeeper.property.clientPort", hbasePort)

HBaseAdmin.checkHBaseAvailable(conf);
log.debug("HBase found! with conf " + conf);

关于hadoop -/hbase/meta-region-server 因为节点不存在(不是错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34969270/

相关文章:

Java & Pig - 是否可以将 pig 脚本的输出放入 Java 变量中?

scala - 无法使用 IntelliJ 在本地连接到 hdfs kerberized 集群

hadoop - 如果具有相同的值,则停止 Hbase 更新操作

java - Hadoop 应用程序找不到 Reducer

hadoop - Hbase 中的区域拆分

amazon-web-services - 在没有EMR的AWS上运行HDFS集群

java - JVM中的多个线程

java - Flume:org.apache.avro.ipc.NettyServer:来自下游的意外异常。 java.nio.channels.ClosedChannelException

java - 当多个map任务在同一个datanote上并行运行时,datanode内存使用的困惑

hadoop - HBase值过滤器性能