sqoop迁移mysql到hive的问题
发布时间
阅读量:
阅读量
解决ClassNotFoundException问题通常需要在sqoop的lib目录中添加三个相关jar包,具体包括hive-common-版本号.jar、commons-logging-版本号.jar以及hive-exec-版本号.jar。其中,版本号部分需根据实际需求进行替换,这些jar文件可以直接从hive的lib目录中复制获取。
1、HiveConf类缺失导致导入失败
19/09/21 09:28:45 ERROR hive.HiveConfig: Could not load org.apache.hadoop.hive.conf.HiveConf. Make sure HIVE_CONF_DIR is set correctly.
19/09/21 09:28:45 ERROR tool.ImportTool: Import failed: java.io.IOException: java.lang.ClassNotFoundException: org.apache.hadoop.hive.conf.HiveConf
at org.apache.sqoop.hive.HiveConfig.getHiveConf(HiveConfig.java:50)
at org.apache.sqoop.hive.HiveI
全部评论 (0)
还没有任何评论哟~
