Flume-ng 启动提示"Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty"

Flume-ng 启动提示"Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty"

[root@hadoop-master ~]# hbase -version
java version "1.8.0_212"
Java(TM) SE Runtime Environment (build 1.8.0_212-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.212-b10, mixed mode)
[root@hadoop-master ~]# hbase version
Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty
HBase 2.1.0-cdh6.3.1
Source code repository file:///container.redhat7/build/cdh/hbase/2.1.0-cdh6.3.1/rpm/BUILD/hbase-2.1.0-cdh6.3.1 revision=Unknown
Compiled by jenkins on Thu Sep 26 02:56:37 PDT 2019
From source with checksum a7b8929c1bde3db99ecd2b78b09ab5f7

[root@hadoop-master ~]# flume-ng version
Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty
Flume 1.9.0-cdh6.3.1
Source code repository: https://git-wip-us.apache.org/repos/asf/flume.git
Revision: 1b7841b6fb48bcbc36ebf03d7377dddbe95592ac
Compiled by jenkins on Thu Sep 26 03:05:34 PDT 2019
From source with checksum c576ad695b0aa52c5f9a5224352d3107
解决方法(路径仅做参考,具体路径根据系统查看)

查看habase系统路径
在这里插入图片描述

vim /opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/lib/hbase/bin/hbase

在这里插入图片描述

找到上图部分 , 将红框部分的内容追加上 (红框部分是我自己添加的)

/opt/cloudera/parcels/CDH-6.3.1-1.cdh6.3.1.p0.1470567/lib/hbase/lib/*

因为 Hbase 没有将它自身的依赖包添加到 classpath 路径所以才会导致找不到类的报错, 添加上就可以了
然后保存退出 即可

再次启动 flume-ng ,出现如下界面 , 表示启动成功

[root@hadoop-master ~]# hbase version     
HBase 2.1.0-cdh6.3.1
Source code repository file:///container.redhat7/build/cdh/hbase/2.1.0-cdh6.3.1/rpm/BUILD/hbase-2.1.0-cdh6.3.1 revision=Unknown
Compiled by jenkins on Thu Sep 26 02:56:37 PDT 2019
From source with checksum a7b8929c1bde3db99ecd2b78b09ab5f7

[root@hadoop-master ~]# flume-ng version
Flume 1.9.0-cdh6.3.1
Source code repository: https://git-wip-us.apache.org/repos/asf/flume.git
Revision: 1b7841b6fb48bcbc36ebf03d7377dddbe95592ac
Compiled by jenkins on Thu Sep 26 03:05:34 PDT 2019
From source with checksum c576ad695b0aa52c5f9a5224352d3107
  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值