centos定时器ctond的使用
一般centos里面都默认安装了定时管理工具,crond。
关于crond的操作:
service crond status //查看crond的状态
service crond start //启动crond
service crond stop //停止crond
使用corntab -l命令,可以查看当前环境以及定时任务,实力如下:
当crond的定时任务不执行的时候,建议从这几个方面进行排查:
1,先确保crond的状态是启动的(service crond status,可以查看crond的启动状态)
2,注意定时任务的时间
3,把任务的错误标准输出,重定向到某个文件中(分析错误的原因)
比如:
27 6 * * * cd /opt/hbaseToEs && ./run.sh >> log.log 2>&1
把错误输出重定向到 log.log中。如果任务执行失败,就能够通过log.log,找到错误信息