1,问题现象
    hadoop2.7.3+hbase1.2.5配置完成,往HBASE导入数据以后,正常运行,重启hbase+hadoop以后出现下面异常。
rg.apache.hadoop.util.NativeCrc32.nativeVerifyChunkedSums(IILjava/nio/ByteBuffer;ILjava/nio/ByteBuffer;IILjava/lang/String;J)V
at org.apache.hadoop.util.NativeCrc32.nativeVerifyChunkedSums(Native Method)
at org.apache.hadoop.util.NativeCrc32.verifyChunkedSums(NativeCrc32.java:57)
at org.apache.hadoop.util.DataChecksum.verifyChunkedSums(DataChecksum.java:291)
at org.apache.hadoop.hdfs.BlockReaderLocal.doByteBufferRead(BlockReaderLocal.java:338)
at org.apache.hadoop.hdfs.BlockReaderLocal.fillSlowReadBuffer(BlockReaderLocal.java:388)
at org.apache.hadoop.hdfs.BlockReaderLocal.read(BlockReaderLocal.java:408)
at org.apache.hadoop.hdfs.DFSInputStream$ByteArrayStrategy.doRead(DFSInputStream.java:642)
at org.apache.hadoop.hdfs.DFSInputStream.readBuffer(DFSInputStream.java:698)
at org.apache.hadoop.hdfs.DFSInputStream.readWithStrategy(DFSInputStream.java:752)
at org.apache.hadoop.hdfs.DFSInputStream.read(DFSInputStream.java:793)
at java.io.DataInputStream.read(DataInputStream.java:149)
at org.apache.hadoop.io.IOUtils.readFully(IOUtils.java:192)
at org.apache.hadoop.hbase.util.FSUtils.getVersion(FSUtils.java:495)
at org.apache.hadoop.hbase.util.FSUtils.checkVersion(FSUtils.java:582)
at org.apache.hadoop.hbase.master.MasterFileSystem.checkRootDir(MasterFileSystem.java:460)
at org.apache.hadoop.hbase.master.MasterFileSystem.createInitialFileSystemLayout(MasterFileSystem.java:151)
at org.apache.hadoop.hbase.master.MasterFileSystem.<init>(MasterFileSystem.java:128)
at org.apache.hadoop.hbase.master.HMaster.finishInitialization(HMaster.java:790)
at org.apache.hadoop.hbase.master.HMaster.run(HMaster.java:603)
at java.lang.Thread.run(Thread.java:744)
2,解决过程
    (1)网上有见过类似问题,但是没有看到解决办法,大约知道是程序版本不匹配导致,hbase+hadoop都是我自己本地编译出来的,编译hbase时也在pom.xml中指定了hadoop的版本。
(2)在hbase的lib下面找ls *hadoop*  ,,然后从hadoop 的share目录下找到同名的包替换,成功解决问题。
 
原因不清楚。

hadoop2.7.3+hbase1.2.5配合起来使用的一个小问题,备注一下相关推荐

  1. Hadoop2.7.3+HBase1.2.5+ZooKeeper3.4.6搭建分布式集群环境

    Hadoop2.7.3+HBase1.2.5+ZooKeeper3.4.6搭建分布式集群环境 一.环境说明 个人理解: zookeeper可以独立搭建集群,hbase本身不能独立搭建集群需要和hado ...

  2. CentOS7搭建hadoop2.6.4+HBase1.1.6

    环境: CentOS7 hadoop2.6.4两个节点:master.slave1 HBase1.1.6 过程: hadoop安装目录:/usr/hadoop-2.6.4 master节点,hadoo ...

  3. java的indexof怎么配合数组使用_【小知识点??】indexOf在数组中竟能这样使用???!...

    一. 场景

  4. 【每周一个小技能】Obsidian配合Git实现笔记自动同步

    一.码云创建私有库 二.关闭安全模式,安装 Ob Git 三.设置自动同步时间,单位为 分钟

  5. Fiddler与iPhone配合拦截首都图书馆微信小程序请求并多线程模拟请求刷预约 Java HttpGet HttpPost

    无聊的吐槽哈,忽略忽略,哈哈 写这篇的起因是要疫情开始之后,各种人群聚集场所都有管制措施了,包括图书馆.拿本人举例吧,一般都是去首都图书馆,可以总是忘记预约,或者临时才想起有时间去,结果呢,就是没名额 ...

  6. 【黑马程序员西安中心】作为应届生的我,终于进入IT行业了

    作为应届生的我,终于进入IT行业了       在传智的日子,或许是累的,但也是充实的,从一个小白到大白是要经历无止境的积累.       我是一名应届的大专生,没有一个好的学历,不像很多985.21 ...

  7. java xmpp 框架_即时聊天IM之三 XMPP协议客户端库的和Android端框架概述

    合肥程序员群:49313181.    合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入) Q  Q:408365330     E-Mail:egojit@qq.com smack ...

  8. for_each一探

    最近在看到for_each的时候我就挺好奇的,这个东西到底怎么实现的,然后我就配合仿函数实现了一个小例子. #include "stdafx.h" #include<iost ...

  9. 原来 java 注解只是个标记,没什么本领,一文精通,值得收藏!

    前言 java里有个神奇的存在,注解,就是那个天天@别人的家伙,它到底是何方神圣啊? 请先给二当家的来个一键三连,然后接着耐心的读下去吧,多谢. 本文由 二当家的白帽子 https://le-yi.b ...

  10. hadoop-2.7.1+zookeeper-3.4.8+hbase-1.2.1+apache-hive-2.0.0完全分布式集群

    一.环境准备 1.查看系统版本 cat /etc/issue CentOS release 6.8 (Final) 2.软件准备 软件自行官网下载,但自己要统一规划方便后面操作,本文软件源目录/usr ...

最新文章

  1. JSP第六次课:数据库访问显示商品信息
  2. Java 加密 AES 对称加密算法
  3. JVM_03 运行时数据区 [ 程序计数器+本地方法栈 ]
  4. Git删除分支/恢复分支
  5. jQuery实现checkbox的全选反选方法
  6. 加密保护软件 WinLicense常见问题整理大全(四)
  7. struts配置json需要的jar包
  8. 爬虫之Xpath的使用
  9. 解决虚拟机卡 鼠标拖动很慢 有效解决办法
  10. python实现池化操作
  11. tp5组装数据_tp5数据库查询和模型结合使用
  12. docker安装cboard
  13. 国家精品课程推荐|中山大学-地理信息系统概论
  14. AngularJS - uib-datepicker-popup - 日期控件
  15. 实验笔记:使用pycharm和github提交代码
  16. java泛型(1) 认识泛型
  17. ORACLE解析SOAPXML报文,xmltype extractvalue extract LPX-00210 中文乱码
  18. 华人小哥打造乔布斯版ChatGPT,网友:感觉他复活了
  19. USB PD 3.0快充 (Power Delivery )
  20. 【数据结构、字符串、C语言】统计字符串中不同字符出现的频度

热门文章

  1. java、js的编码、解码
  2. php set get 作用_浅谈PHP拦截器之__set()与__get()的理解与使用方法
  3. Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
  4. 快速幂?再加个位运算吧
  5. 原来闭包也可以这么简单
  6. 怎么重装python_如何部署Jupyter Notebook用于交互式Python开发?
  7. python 读取xlsx特定页_python 读取 Excel
  8. 安装blocksci mac出错_你的Mac与Big Sur兼容吗?
  9. 2万字-Python 用 XGBoost 进行梯度提升的数据准备(建议收藏)
  10. Python入门经典(2K超清)