0

HDFS我的目标是通过 Azkaban在昨天日期的目录上创建一个文件。command文件中的*.job内容如下:

command=sudo -u hdfs hadoop fs -touchz /user/"`date -d '${etl_date} yesterday' "+%F"`"/_SUCCESS

hadoop fs -touchz命令可以正确运行,LinuxAzkaban说它是错误的:

touchz: `/user/`date -d '2017-08-11 yesterday' +%F`/_SUCCESS': No such file or directory

如何解决?任何帮助表示赞赏。

4

0 回答 0