zoukankan      html  css  js  c++  java
  • ubuntu18.04crontab定时任务不执行

    环境介绍:

      本人使用python写了一个自动化提交巡检的脚本放在服务器上,使用crontab去执行脚本的时候动作并没有执行,查看crontab日志时也不存在这个日志文件。如何如排查呢?

    解决方案:

      步骤1:打开ubuntu的cron日志

        vim /etc/rsyslog.d/50-default.conf

        打开文件,在文件中找到cron.*,把前面的#去掉,保存退出,输入

        sudo service rsyslog restart

      步骤2:安装postfix邮箱

        sudo apt-get install postfix

        注:crontab执行脚本时是不会直接错误的信息输出,而是会以邮件的形式发送到你的邮箱里,这时候就需要邮件服务器了

      步骤3:查看报错信息

        cat /var/mail/root

        因为脚本是使用root账户cron执行的,所以在mail中查看root文件的输出

    注:解决问题要有方法,不懂可以百度,但是一定要有思路。

  • 相关阅读:
    面向对象与类
    引用数据类型
    方法
    java for 语句的用法
    java 数组
    Scanner与Random
    java基本语法
    java介绍及安装。
    数据库设计
    NFS相关、NFS服务端安装配置、exportfs命令、nfs客户端的问题
  • 原文地址:https://www.cnblogs.com/huskiesir/p/10430191.html
Copyright © 2011-2022 走看看