pig脚本没有通过cronjob运行

at0kjp5o  于 2021-06-02  发布在  Hadoop
关注(0)|答案(0)|浏览(283)

这是我的剧本:


# !/bin/sh

export JAVA_HOME="/home/admin/software/java/jdk1.7.0_51"
export PIG_HOME="/home/admin/software/PIG/pig-0.14.0"
export PIG_CONF_DIR="$PIG_HOME/conf"
export PIG_CLASSPATH="$PIG_CONF_DIR"
export PATH="$PIG_HOME/bin:$PATH:$JAVA_HOME/bin"
cd /home/$USER/testshadoop
pig -x local -param data='Delhi' executequery.pig

这是我的crontab:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin

* * * * * /home/admin/testshadoop/test1.sh >> /home/admin/testshadoop/test_out.log

如果我直接在终端中运行sh文件,它工作正常,但是通过cronjob,它不工作。
为什么?我该怎么修?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题