错误截图

  • icu4j-4.8.1.jar的报错问题

Sqoop-hive Encountered IOException running import job: java.io.IOException: Hive exited

  • 普通报错问题

Sqoop-hive Encountered IOException running import job: java.io.IOException: Hive exited

解决办法

  • (1)安装过 phoenix 的解决办法

进入 Hive下面的 lib 目录下删除这个 Jar包 rm -rf icu4j-4.8.1.jar
原因是 phoenix 安装的时候造成的Jar包冲突

  • (2)普通常见的解决办法

进入 cd /opt/sqoop-1.4.6/conf/ 下面,编辑 sqoop-env.sh 文件,将配置的
HBASE_HOME注销掉
Sqoop-hive Encountered IOException running import job: java.io.IOException: Hive exited

然后将 hive下面的 libthrift-0.9.3.jar 复制到 Sqoop下面的lib下面

相关文章: