EMR : cron: A yarn command is skipped

0

On EMR trying to add yarn command to cron.

I tested directly calling yarn command in cron. But it seems to be skipping that command.

This is the command added to cron

*/1 * * * * hadoop date;yarn

No matter where I put even script skips it. If I execute a script manually it works. Just via cron yarn is not even attempted

已提问 2 年前293 查看次数
2 回答
0
已接受的回答

Thanks for you response. Yes the intention is to run multiple commands. It does not need to be in inside ( ). I have verified this. It inly needs to be separated out with semi-colon. And I was able to find the problem. The command was failing with some environment variable settings and it is good now. It wasn't a issue with yarn command or cron. Thanks again for responding.

已回答 2 年前
AWS
支持工程师
已审核 23 天前
0

The command mentioned above hadoop date;yarn looks incomplete. Can you please share an example of what you are trying to do?

If the intention is to run multiple commands in a cron you can surround the semicolon separate commands inside a ( ), for example */1 * * * * (hadoop version;yarn version). I hope this answers your question, if not please share more details on the use case and I'll be happy to assist you.

AWS
支持工程师
已回答 2 年前
AWS
支持工程师
已审核 23 天前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则