Hive启动报错: Found class jline.Terminal, but interfac
为什么80%的码农都做不了架构师?>>>
故障:
[ERROR] Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.TerminalFactory.create(TerminalFactory.java:101)
at jline.TerminalFactory.get(TerminalFactory.java:158)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:229)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:221)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:209)
at org.apache.Hadoop.hive.cli.CliDriver.getConsoleReader(CliDriver.java:773)
at org.apache.hadoop.hive.cli.CliDriver.executeDriver(CliDriver.java:715)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:675)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:615)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.main(RunJar.java:212)
条件:
hive1.2.1
hadoop2.6.0
原因:
hadoop目录下存在老版本jline:
/hadoop-2.6.0/share/hadoop/yarn/lib:
-rw-r--r-- 1 root root 87325 Mar 10 18:10 jline-0.9.94.jar
解决:
cp /hive/apache-hive-1.1.0-bin/lib/jline-2.12.jar /hadoop-2.5.2/share/hadoop/yarn/lib
转载于:https://my.oschina.net/xiangtao/blog/611755
Hive启动报错: Found class jline.Terminal, but interfac相关推荐
- Hive启动报错:java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration
<!--Hive启动报错:Caused by: java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration ...
- Hive启动报错 java.lang.RuntimeException: org.apache.hadoop.hive.ql.metadata.HiveException: java.lang
Hive启动报错 [lili@hadoop102 hive]$ bin/hive which: no hbase in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/b ...
- Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法
linux安装hive 遇到问题:Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法 方法记录 提示:这里 ...
- centos7 hive启动报错 没有到主机的路由,防火墙已关闭
问题 hive启动报错,防火墙已关闭 at java.lang.reflect.Constructor.newInstance(Constructor.java:423)at org.datanucl ...
- hive启动报错遇到的各种问题总结
首先你想自己搭建hadoop平台,可以按照我的上篇博客一步一步来,搭建好之后就可以安装Hive环境. 手把手教你搭建你自己电脑的Hadoop平台 安装Hive相对来说比安装hadoop轻松多了,但是有 ...
- hive启动报错:Exception in thread “main“ java.lang.NoSuchMethodError: com.google.common.base.Precondition
报错如下 Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.base.Precon ...
- hive 启动报错java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%..
报错内容: 从报错信息中可以看到是路径:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D错误. 修改hive组件配置文件hive-site.xml( ...
- hive启动报错:Relative path in absolute URI:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
hive启动时遇到以下错误: Exception in thread "main"java.lang.RuntimeException: java.lang.IllegalArgu ...
- Hive启动报错java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument
今天,搞了下hive,想着这个安装挺简单,结果一启动hive给我来着一招 hive:小兄弟,没想到吧,咱可不是随便的人.
- hivemetastore java,hive启动报错 hive.metastore.HiveMetaStoreClient
之前用的是hive-0.90 ,想与hbase整合下,所以更换hive为0.13.1版本,因为偷懒将原来的conf配置文件拷贝, 结果出现如下错误,hive.metastore.local,hive. ...
最新文章
- file control
- 周学习进度----03
- windows上的几个常用端口号
- tensorflow源码编译教程_源码编译安装tensorflow 1.8
- prototype.js1.5平面结果导读图
- Nagios显示器mysql定从库: libmysqlclient.so.18: cannot open shared object file: No such
- ofbiz mysql_ofbiz+mysql安装求教
- Files Created on Boot
- 中国捆矛行业市场供需与战略研究报告
- map在Sql中的传参 模糊查询limit分页
- 传智播客 回归问题 学习笔记
- EDI系统-AS2传输常见问题
- Flask的jinjia2语句最详细容易理解教程
- 2023年天津天狮学院专升本专业课如何线上考试考前准备的要求
- 浅谈Sun Solaris启动
- \t\t林荫苗圃 苗木和苗圃 好苗木种植技术是关键 它好我也好
- Java牛客网输入测试用例
- 电赛 电容触摸串口屏
- linux高性能集群搭建,sge linux高性能集群的搭建与使用
- 全志科技A40i国产开发板——性能参数综合测试
热门文章
- 为PyCharm添加不同解释器
- C# 给picturebox添加滚动条
- 写一个微信和支付宝订单的查询方法:
- Codeforces Beta Round #61 (Div. 2)
- Mysql(8)_存储引擎之InnoDB
- BZ OJ 2818 Gcd (欧拉函数)
- 百度同步盘无法登陆,报错155010,对策
- Android studio 配置file encoding 无效,中文乱码解决办法
- 高性能JavaScript 笔记之 第2章 数据访问
- python文章抄袭检测_中小学生的噩梦:怎样用Python检测抄袭行为?广大中小学生们的美梦就此结束...