【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
二维码