Hive 安装一些错误解决方法




  1. EventCounter错误java

    WARNING: org.apache.hadoop.metrics.jvm.EventCounter is deprecated. Please use org.apache.hadoop.log.metrics.EventCounter in all the log4j.properties files.mysql

    在conf下,cp hive-log4j.properties.template hive-log4j.properties sql

    把log4j.appender.EventCounter的值改成org.apache.hadoop.log.metrics.EventCounter。apache

  2. Jline错误app

    java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expectedjvm

    下载jline-2.12.jar,复制到/hadoop-2.6.0/share/hadoop/yarn/lib下,原来的jline-0.9.94.jar更名为bak后缀。oop

  3. io.tmpdir错误spa

    Exception in thread "main"java.lang.RuntimeException: java.lang.IllegalArgumentException:java.net.URISyntaxException: Relative path in absolute URI:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D.net

    在hive下建立一个iotmp文当,hive-site.xml中找到全部tmpdir的项,把值为这个目录。orm

    如:

    <name>hive.querylog.location</name>

    <value>/usr/local/hive/iotmp</value>

  4. mysql bin的错误

    提示错误信息中写到MYSQL BINLOG 错误,能够在/etc/my.cnf中设binlog_format=row;

相关文章
相关标签/搜索