我想输出数据到mysq
升从hdfs
到sqoop
。我能够通过shell运行sqoop并且工作正常。但是当我通过oozie
调用时。它出现在错误和失败之后。我还包括罐子。没有desciptive日志sqoop导出失败通过oozie
sqoop脚本:
export --connect jdbc:mysql://localhost/bigdata --username root --password cloudera --verbose --table AGGREGATED_METRICS --input-fields-terminated-by '\0001' --export-dir /bigdata/aggregated_metrics
错误:
Launcher ERROR, reason: Main class [org.apache.oozie.action.hadoop.SqoopMain], exit code [1]
我们的问题是HiveServer2,所以sqoop CLI使用Hiveserver1不2. Oozie的sqoop使用HiveServer2,所以我们的LDAP没有安装在HiveServer2服务器上......这就造成了作业运行的问题,但是引发了这个错误,并且没有将数据加载到配置单元中。检查您的蜂巢Metastore日志 – Petro 2017-01-25 22:11:16