解决Hbase报错:ERROR: Can‘t get master address from ZooKeeper; znode data == null

文章目录

问题描述

  1. 报错了:这啥公司啊,怎么给的文档怎么错这么多,起一服务,集群里总有几个组件报错

  2. 继上次Flume 脚本,使用hdfs sink报错了以后,hbase又报错了,报错提示如下:

    hbase(main):001:0> list
    TABLE                                                                                                                         
    
    ERROR: Can't get master address from ZooKeeper; znode data == null
    
    Here is some help for this command:
    List all tables in hbase. Optional regular expression parameter could
    be used to filter the output. Examples:
    
      hbase> list
      hbase> list 'abc.*'
      hbase> list 'ns:abc.*'
      hbase> list 'ns:.*'
    

解决方案

  1. 此报错呢,可能是因为zookeeper集群不稳定导致,zookeeper集群和目前的跑数据脚本的集群不一致,我询问了一下,zookeeper是公司内部的物理机集群,跑数据脚本的集群是阿里云集群,哦,我的天呀,什么情况啊…,后面问了问,哦,XXXX历史原因

  2. 拿到zookeeper集群的账号后,又排查排查hbase-site.xml,看这个属性:hbase.zookeeper.quorum

    <configuration>
    	<property>
    		<name>hbase.zookeeper.quorum</name>
    		<value>XXXX:2181,XXXX:2181,XXXXX:2181,XXXXX:2181,XXXXX:2181,XXXXX:2181,XXXXX:2181,XXXXX:2181,XXXXX:2181,XXXXX:2181</value>
    	</property>
    </configuration>
    
  3. 排查一圈了,对了好几遍,没发现问题,最后注意到了这个:2181 ,得了查了下zk集群的防火墙,果然没开这个端口,申请打开以后,问题处理完毕

相关推荐

  1. HBase:Master is initializing

    2023-12-14 06:20:04       37 阅读
  2. easyexcel解决

    2023-12-14 06:20:04       59 阅读
  3. Mybatis解决

    2023-12-14 06:20:04       33 阅读
  4. okhttpclient.setsslsocketfactory 解决

    2023-12-14 06:20:04       60 阅读
  5. yum命令解决

    2023-12-14 06:20:04       67 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 06:20:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 06:20:04       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 06:20:04       82 阅读
  4. Python语言-面向对象

    2023-12-14 06:20:04       91 阅读

热门阅读

  1. 3D三维数据格式分类(种类/软件平台)

    2023-12-14 06:20:04       65 阅读
  2. react中使用craco自定义配置

    2023-12-14 06:20:04       57 阅读
  3. 前端打包工具之Webpack5

    2023-12-14 06:20:04       51 阅读
  4. FAQ:Inheritance篇 — virtual functions

    2023-12-14 06:20:04       51 阅读
  5. 数据分析用哪个系统

    2023-12-14 06:20:04       53 阅读
  6. lua脚本的基本语法,以及Redis中简单使用

    2023-12-14 06:20:04       65 阅读
  7. ChatGPT 技术架构设计与实践

    2023-12-14 06:20:04       63 阅读
  8. mac切换node版本

    2023-12-14 06:20:04       59 阅读
  9. 力扣120. 三角形最小路径和

    2023-12-14 06:20:04       56 阅读
  10. 工作中 docker 的使用积累

    2023-12-14 06:20:04       60 阅读
  11. uniapp 页面通信

    2023-12-14 06:20:04       68 阅读
  12. 华为实训课笔记

    2023-12-14 06:20:04       52 阅读