1.The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'.

hbase-env.sh配置文档中的HBASE_MANAGES_ZK的默认值是true,它表示HBase使用自身自带的Zookeeper实例。
但是,该实例只能为单机或伪分布模式下的HBase提供服务。
若是分布式模式,则需要配置自己的Zookeeper集群。如(HadoopMaster、HadoopSlave1、HadoopSlave2)
hbase-env.sh配置文档中的HBASE_MANAGES_ZK的默认值是true,它表示,分布式模式里,在启动HBase时,HBase将Zookeeper作为自身的一部分运行。进程变为HQuorumPeer。
hbase-env.sh配置文档中的HBASE_MANAGES_ZK的默认值是false,它表示,分布式模式里,需要,先提前手动,每个节点都手动启动Zookeeper,然后再在主节点上启动
HBase时,进程变为HMaster(HadoopMaster节点)。
主要原因是独立安装的zookeeper并没有创建/znode
导致Hbase无法定位到默认的znode---  /hbase
解决方法:
运行zookeeper:./zkCli.sh
创建znode:          create /hbase myhbase
现在重启hbase ,hmaster和regionserver正常启动
但是hbase shell出现bug
若,还出现如下问题的话,则
Can't get master address from ZooKeeper; znode data == null
这可能是hostname出现问题
此外还有可能,因为zookeeper内存库中存的是别名字,但是自定义MapReduce模型,默认找的是/hbase,这样也会报上述错误,可以这样设置一下conf.set("zookeeper.znode.parent", "/hbase(你自已库里表名)");

hbase报错总结01_李孟_新浪博客相关推荐

  1. ambari报错总结01_李孟_新浪博客

    ambari On host centos1.hadoop role YARN_CLIENT in invalid state. Invalid transition. Invalid event: ...

  2. hadoop报错总结01_李孟_新浪博客

    1.进行矩阵计算的时候,由于持续时间长,往往会出现超时的错误,错误内容如下: INFO mapreduce.Job: Task Id : attempt_1422500209602_0008_m_00 ...

  3. Spark介绍系列01_李孟_新浪博客

    一.简介 Spark是一种快速.通用.可扩展的大数据分析引擎,2009年诞生于加州大学伯克利分校AMPLab,2010年开源,2013年6月成为Apache孵化项目,2014年2月成为Apache顶级 ...

  4. 将博客搬至CSDN_李孟_新浪博客

    以后关于技术文章,主要都放在CSDN上,地址:李孟的博客

  5. sqoop导入hive_李孟_新浪博客

    1.1hive-import参数 使用--hive-import就可以将数据导入到hive中,但是下面这个命令执行后会报错,报错信息如下: sqoop import --connect jdbc:my ...

  6. scala练习_李孟_新浪博客

    //创建一个List val lst0 = List(1,7,9,8,0,3,5,4,6,2) //将lst0中每个元素乘以10后生成一个新的集合 val lst1=lst0.map(_*10) // ...

  7. phoenix删除数据_李孟_新浪博客

    操作过程:  第一步删除phoenix中系统的表格信息,主要为SYSTEM.CATALOG,第二步删除Hbase中的表格信息. 操作步骤:  (1)查询phoenix系统表  SYSTEM.CATAL ...

  8. jvm系列_李孟_新浪博客

    url:jvm系列--GC url:jvm系列--堆分析 url:jvm系列--监控工具 url:jvm系列--类加载器 url:jvm系列--锁

  9. 一闪之间_李孟_新浪博客

      那夜,我看见您划破天空,掉落在我再也找不着的泥土之地.就在那一闪之间,我眼前浮现那一幕幕生活之景......      童年,我多次装病不上学,贪图安逸,常常假装呕吐,吸引您的目光,关切我的状况. ...

最新文章

  1. 帆软所有销量为0的显示为空值_市场上最流行的9款跨境电商亚马逊销量预估工具精准度报告详解!...
  2. 【总结整理】关于IE6的兼容性
  3. php如何同设备连接不上,一个账号同时只能在同一个设备上登陆
  4. 如何逼疯一名数学系学生?
  5. vue从url中获取token并加入到 请求头里_轻流amp;amp;企业微信——获取打卡数据...
  6. html流动海报css,海报网css代码怎样把模块移到右面?最好把代码直接给我!嘿嘿。...
  7. 树莓派 之 关于用途
  8. threejs光源的使用
  9. 模拟电子技术之运算放大器
  10. GRUB4DOS入门
  11. android游戏开发教程之基本概念
  12. webrtc录制视频
  13. 如何批量压缩pdf文件到最小
  14. 微信公众号 调用红包接口
  15. 认识电脑的各大组件 【主板、CPU、内存条、硬盘、显卡、显示器】
  16. Android 扫码登录案例
  17. 将要加入linux-2.6.29内核的cred
  18. Topit.me:小清新+文艺范的视觉社交平台
  19. 计算机网络中常见的交换机和路由器的品牌
  20. 使用机器学习预测股票市场(机器学习案列)

热门文章

  1. 零基础大龄人士的Python学习记录(1)
  2. 用企业微信如何做私域运营?
  3. 动态规划简单例子——国王与金矿(c++)
  4. 广数980tc3尾座锁定代码_广州数控GSK980TC3系列 PLC及安装连接手册.pdf
  5. 博图买什么样配置的笔记本_博图买什么样配置的笔记本_西门子PLC编程软件-博图软件用什么配置的电脑最好?......
  6. Linux离线安装git
  7. 超声波测距HY-SRF05模块的学习总结
  8. novatel oem7 串口配置软件 程序说明1
  9. 【软件工具】Zotero+坚果云实现多台电脑同步
  10. Prometheus监控MongoDB数据库