dolphinscheduler在shell组件编写sqoop命令将mysql数据到入到hive中报错
Caused by: java.lang.ClassNotFoundException: Class QueryResult not found
at org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:2571)
at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2665)
... 12 more
报这个错之后,在日志里面查找:
情况一:
情况二:
解决方案:
cd /opt/installs/dolphinscheduler/bin/env
//修改dolphinscheduler_env.sh中hadoop的配置
export HADOOP_HOME=/opt/installs/hadoop
export HADOOP_CONF_DIR=/opt/installs/hadoop/etc/hadoop