Linux Crontab执行hadoop命令脚本失败
最近在写一个Hadoop系列操作的调度脚本,由crontab调度执行。脚本单独执行没有任何问题,但是一旦执行hadoop相关操作,如hive、Hadoop相关命令,就莫名其妙的失败。查了很多资料,后来才发现是环境变量的问题,需要在脚本中添加“source /etc/profile”命令,对于具有多个用户不同配置的系统,则添加source ~/.base_profile。经过测试,果然有效。
此外,还需要注意的地方有:
1、在crontab调度器中,在脚本前加不加sh 都没有影响。
2、在所有脚本中批量添加“source /etc/profile " 的方法: sed -i -e "/bin\/bash/asource \/etc\/profile" 。 如果是添加多行,可以用'\n' 连接相应的命令。
Linux Crontab执行hadoop命令脚本失败相关推荐
- php 运行外部程序_PHP在linux上执行外部命令的方法
目录: 一.PHP中调用外部命令介绍 二.关于安全问题 三.关于超时问题 四.关于PHP运行linux环境中命令出现的问题 一.PHP中调用外部命令介绍 在PHP中调用外部命令,可以用,1>调用 ...
- python中command是什么意思_python中command执行shell命令脚本方法
在Python中有一个模块commands也很容易做到以上的效果. 看一下三个函数: 1). commands.getstatusoutput(cmd) 用os.popen()执行命令cmd, 然后返 ...
- java连接linux服务器执行shell命令(框架分析+推荐)
java连接linux服务器执行shell命令(框架分析+推荐) 一.分类+连接方式 程序打成jar包,在本地服务器上执行shell命令.这种使用MyRuntimeUtil工具类 java程序远程li ...
- linux定时执行任务命令,crontab(linux下定时执行任务命令)
在linux在可以通过在脚本里(列如sh)写如日常需要进行的操作,然后通过crontab定时运行脚本. Linux下的任务调度分为两类,系统任务调度和用户任务调度. 系统任务调度:系统周期性所要执行的 ...
- Linux Crontab 任务管理工具命令以及示例
Crontab 是 Linux 平台下的一款用于循环执行例行任务的工具,Linux 系统由 cron (crond) 这个系统服务来控制任务 , Linux系统本来就有很多的计划任务需要启动 , 所以 ...
- linux hadoop 运行jar,Linux下执行Hadoop WordCount.jar
Linux执行 Hadoop WordCount Ubuntu 终端进入快捷键 :ctrl + Alt +t hadoop启动命令:start-all.sh 正常执行效果如下: hadoop@HADO ...
- linux crontab sleep,linux crontab 执行任务(7秒执行)
建立的contab 文件中,每一行都表明一项任务,每行的每一个字段表明一项设置.前五个字段是时间,第六个字段是要执行的命令php minute hour day month week ...
- php在linux中执行外部命令
目录: 一.PHP中调用外部命令介绍 二.关于安全问题 三.关于超时问题 四.关于PHP运行linux环境中命令出现的问题 一.PHP中调用外部命令介绍 在PHP中调用外部命令,可以用,1>调用 ...
- Linux培训教程 浅谈:PHP在linux上执行外部命令(整理)
一.PHP中调用外部命令介绍 二.关于安全问题 三.关于超时问题 四.关于PHP运行linux环境中命令出现的问题 一.PHP中调用外部命令介绍 在PHP中调用外部命令,可以用,1>调用专门函数 ...
最新文章
- 【BZOJ3555】[Ctsc2014]企鹅QQ hash
- system.out.println从什么方向执行
- 2020总结--惟愿人间花满天
- xy坐标转换为极坐标_CAD制图软件新手攻略:坐标系及标注坐标
- MyBatis 源码解读-mapperElement()
- 牛客网【每日一题】4月22日 K-th Number
- 工作124:报错可以直接查看下面红字寻找对应的报错
- c语言mc协议,easymc - C语言开发的简易消息通道库
- configure: error: zlib library not found
- 枚举值是什么意思_期权的Theta值是什么意思?有什么意义?
- Stopping filebeat
- 计算思维在计算机科学中的应用,计算思维在离散数学中的应用.pdf
- FreeSSL + ACME自动化续期域名SSL证书(支持泛域名)
- Stata:投资效率
- 从贝叶斯定理到概率分布:详解概率论基本定义
- 当计算机没有网时,怎么连接网络?
- Oracle数据库中的级联查询、级联删除、级联更新操作教程
- 顺丰快递代码表java,SF-CSIM-EXPRESS-SDK-V1.3 顺丰下单java后台demo代码 - 下载 - 搜珍网...
- 国外变电站3d可视化技术发展_变电站3D可视化运维管理!
- AWS IoT 物联网设备 - 即时部署 JITP 实战