无法使用sqoop将数据导入到配置单元中

问题描述

我正在运行以下命令,将数据从MysqL导入到蜂巢

sqoop import --connect jdbc:MysqL://hive.bigdata.com:3306/test \
  --username root --password admin123 \
  --hadoop-prefix /opt/cloudera/parcels/CDH/lib/hadoop \
  --split-by id --columns id,name \
  --table tab1  \
  --fields-terminated-by "," \
  --hive-import \
  --hive-table test.tab1

但是出现了这个错误

20/08/17 13:38:43 ERROR tool.ImportTool: Import Failed: java.io.IOException: Hive exited with status 4
    at org.apache.sqoop.hive.HiveImport.executeExternalHiveScript(HiveImport.java:253)
    at org.apache.sqoop.hive.HiveImport.importTable(HiveImport.java:206)
    at org.apache.sqoop.hive.HiveImport.importTable(HiveImport.java:273)
    at org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:564)
    at org.apache.sqoop.tool.ImportTool.run(ImportTool.java:655)
    at org.apache.sqoop.Sqoop.run(Sqoop.java:151)
    at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)
    at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:187)
    at org.apache.sqoop.Sqoop.runTool(Sqoop.java:241)
    at org.apache.sqoop.Sqoop.runTool(Sqoop.java:250)
    at org.apache.sqoop.Sqoop.main(Sqoop.java:259)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)