hive常见错误汇总

1,
错误信息:[ERROR] Terminal initialization failed; falling back to unsupported
解决方案:将hadoop中share/hadoop/yarn/lib路径下的jline包换成hive中匹配的jar包。
注意需要删除share/hadoop/yarn/lib下原有的jline包
2,
错误信息:Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 0: 
file:///usr/local/hive-0.13.0/lib/hive-hbase-handler-0.13.0.jar
解决方案:修改hive中的conf下的hive-site.xml配置文件,hive.aux.jars.path配置改成file:///。注意中间不要有换行符,也就是不要回车。多个的话直接","号分隔开。
3,
错误提示:java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected

解决方案:拷贝hive的lib目录下的jline高版本jar包到,hadoop的/share/hadoop/yarn/lib目录下

4,

错误提示:java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
解决方案:拷贝hive的lib目录下的jline高版本jar包到,hadoop的/share/hadoop/yarn/lib目录下

你可能感兴趣的:(Hive)