hbase日志报java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilder的错
环境是这样的
Hadoop-2.8.5
Hbase-2.2.4
之前查了官网,这两个版本是目前可以互相匹配的最高的版本,but启动hbase报下面这个错误
具体日志在log/下hbase-root-master-server1.log
中查看
2020-05-23 13:54:19,652 ERROR [main] regionserver.HRegionServer: Failed construction RegionServer
java.lang.NoClassDefFoundError: org/apache/htrace/SamplerBuilderat org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:644)at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:628)at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:149)at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2667)at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:93)at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2701)at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2683)at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:372)at org.apache.hadoop.fs.Path.getFileSystem(Path.java:295)at org.apache.hadoop.hbase.util.CommonFSUtils.getRootDir(CommonFSUtils.java:362)at org.apache.hadoop.hbase.util.CommonFSUtils.isValidWALRootDir(CommonFSUtils.java:411)at org.apache.hadoop.hbase.util.CommonFSUtils.getWALRootDir(CommonFSUtils.java:387)at org.apache.hadoop.hbase.regionserver.HRegionServer.initializeFileSystem(HRegionServer.java:693)at org.apache.hadoop.hbase.regionserver.HRegionServer.<init>(HRegionServer.java:602)at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:491)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:3108)at org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:236)at org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:140)at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)at org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:149)at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:3126)
Caused by: java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilderat java.net.URLClassLoader.findClass(URLClassLoader.java:382)at java.lang.ClassLoader.loadClass(ClassLoader.java:418)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)at java.lang.ClassLoader.loadClass(ClassLoader.java:351)... 25 more
好坑,查了半天没找到啥问题,无奈之下扒了下源码,不废话,直接说解决方案
[root@server1 bin]# cp ./lib/client-facing-thirdparty/htrace-core-3.1.0-incubating.jar ./lib/
hbase日志报java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilder的错相关推荐
- java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilder
报错 aused by: java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilderat java.net.URLClassL ...
- hive查询hudi表使用count报java.lang.ClassNotFoundException: org.apache.hudi.hadoop.HoodieParquetInputFormat
问题描述: hive 查询hudi 报错, 已将hudi 对应包hudi-hadoop-mr-bundle-0.9.0.jar放入lib目录下并重启hive select count(1) from ...
- 集群提交HBase代码报错:Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.HBaseConfiguratio
原因分析 HBase官网 已经告诉我们原因以及解决方法了: 原因: 默认情况下,部署到MapReduce群集的MapReduce作业无法访问$ HBASE_CONF_DIR下的HBase配置或HBas ...
- Hive启动报错:java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration
<!--Hive启动报错:Caused by: java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration ...
- 【报错笔记】使用MultipartFile 出现异常:java.lang.ClassNotFoundException: org.apache.commons.fileupload...
使用MultipartFile出现异常:java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory ...
- Tomcat启动报错“java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader”
好多基于SSH 的旧系统还有人员在辛苦维护着 厂家给的代码,虽然结构不复杂,却经常出错.今天在本地启动时,产生了 java.lang.ClassNotFoundException: org.apach ...
- 错误: java.lang.ClassNotFoundException: org.apache.commons.lang3.StringUtils
做项目的时候,实现图片异步上传并返回json数据,但是图片上传成功,json数据没有返回,报错: java.lang.ClassNotFoundException: org.apache.commo ...
- java.lang.ClassNotFoundException: org/apache/xerces/parsers/SAXParser
MyEclipse报错: Warning: Caught exception attempting to use SAX to load a SAX XMLReader Warning: Except ...
- java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.views.login_jsp
背景:SpringBoot的项目配置了对jsp的支持,走控制器就报这个错误.相关配置如下: <!-- JSP BEGIN --><dependency> <groupId ...
最新文章
- java拼接字符串 判断内容_java--字符串拼接比较
- R语言诊断试验数据处理与ROC分析实战案例:联合诊断ROC
- [POJ 1222] EXTENDED LIGHTS OUT
- [Spring实战系列](6)配置Spring IOC容器的Bean
- linux中IGV的运行,科学网—使用UCSC和IGV查看reads在基因组上分布情况 - 熊朝亮的博文...
- c语言数组众数,众数问题 (C语言代码)
- STM32实现水下四旋翼(七)传感任务3——MS5837水深传感器读水深(超详细)
- 04.HTML基础-表单标签基础标签
- QQ发表说说显示服务器超时,qq空间发表说说无法显示的原因
- python如何输出结果至剪贴板_将“print”的输出直接复制到剪贴板
- 机器学习实战:用网络摄像头预测年龄和性别
- Missive是什么软件?协作式电子邮件Missive有什么特点
- Sitemesh 初探
- (复健计划)python中的字典
- docker 安装jaeger
- 虚拟机无法ping通外网
- 计算机电缆设计规范,DJYPVP计算机电缆安装规范和设计原则
- qt串口阻塞_Qt串口操作
- 机器学习_经典模型_SVM(支持向量机)
- 微信支付 服务商特约商户小程序支付 支付参数的问题