hbase启动hbase shell出现Terminal initialization failed; falling back to unsupported java.lang.Incompatib

./sbin/hbase shell出现Terminal initialization failed; falling back to unsupported java.lang.Incompatib错误在这里插入图片描述
查找了很久知道:在hadoop/share/hadoop/yarn/lib下有jline-0.9.94.jar 这样一个jar包,为老版本。需要换一个新本版

解决方法:下载hive将hive/lib下的 jline.jar 拷贝
hadoop/share/hadoop/yarn/lib

下载hive,下面链接有其他版本
http://mirror.bit.edu.cn/apache/hive/

wget http://mirror.bit.edu.cn/apache/hive/hive-2.3.7/apache-hive-1.2.2-bin.tar.gz

解压,改名 hive

tar -xvf apache-hive-1.2.2-bin.tar.gz hive

拷贝

cp -r hive/lib/jline-2.12.jar hadoop/share/hadoop/yarn/lib

移除hadoop/share/hadoop/yarn/lib/jline-0.9.94.jar

rm -rf hadoop/share/hadoop/yarn/lib/jline-0.9.94.jar 

我的问题就是这样解决的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值