成功安装sqoop后,我编写了一个脚本“ sqoop.sh”并保存在另一个文件夹中。在终端中,我可以通过发出命令./sqoop.sh
来执行sqoop脚本。工作正常。现在,当我尝试添加cronjob时,错误消息“未找到sqoop命令”。
这里是示例-
45 * * * * /home/user/Desktop/hadoop/sqoop/sqoop_script/sqoop.sh
答案 0 :(得分:0)
您可以将Sqoop的bin
目录的位置添加到PATH
。例如,使用bash
shell时,可以将这些行添加到.bash_profile
中。
export SQOOP_HOME=/usr/hdp/current/sqoop-client
export PATH=$PATH:$SQOOP_HOME/bin