【flink on yarn】/root/.flink/application_xxxxx/force-shading-1.9.1.jar does not exist

1.背景

启动脚本大致内容如下:

直接sh 执行这个脚本能正常拉起

但crontab -e配置这个脚本定时执行后报下面的错误:

2.原因分析

crontab 执行时没有加载到/etc/profile,导致找不到flink on yarn运行依赖的一些jar包

3.解决方法

在脚本开头增加source /etc/profile (备注:看这边HADOOP_HOME相关配置具体配置在哪个profile,souce指定profile,我这边是在/etc/profile中配置的)

或者crontab -e是在脚本执行前,添加source /etc/profile

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>