使用DolphinScheduler中shell组件编写调度任务执行时报错:
解决方法:
在ds中配置sqoop的环境变量:
cd /opt/installs/dolphinscheduler/bin/env
# 修改dolphinscheduler_env.sh:
export SQOOP_HOME=/opt/installs/sqoop
export PATH=$SQOOP_HOME/bin:$HADOOP_HOME/bin:$SPARK_HOME1/bin:$SPARK_HOME2/bin:$PYTHON_HOME/bin:$JAVA_HOME/bin:$HIVE_HOME/bin:$FLINK_HOME/bin:$DATAX_HOME/bin:$SEATUNNEL_HOME/bin:$CHUNJUN_HOME/bin:$PATH
# 修改后重启ds:
cd /opt/installs/dolphinscheduler/bin
./dolphinscheduler-daemon.sh stop standalone-server
./dolphinscheduler-daemon.sh start standalone-server
如下图: