获取Oozie作业的Shell操作中的HQL语句日志

时间:2017-12-27 21:32:56

标签: shell hadoop hive oozie

有oozie作业,其中一个shell动作有以下声明。

test.sh
------------
LOCAL_SUB_DIRECTORY=/tmp/data
# create the local directory

mkdir $LOCAL_SUB_DIRECTORY
chmod -R 777 $LOCAL_SUB_DIRECTORY

hive -f testload.hql


if $(hadoop fs -test -d $/user/$get_year/p_zip_directory_date) ; then echo "ok"
echo "do something"
else
echo "do nothing";
fi

要求是仅为语句“hive -f testload.hql”捕获日志,并将其存储在本地或HDFS中的位置“/ tmp / data”中。

0 个答案:

没有答案