“(CRON) info (No MTA installed, discarding output)”
问题
使用crontab进行设置定时任务,任务没有执行.
使用命令
tail /var/log/syslog
查看文件,看到cron报错:
(CRON) info (No MTA installed, discarding output)
主要原因
报错的主要原因是没有配置邮件服务器.
导致出错的情况及解决办法
有两种情况会导致这个现象.
(1)命令中含有shell指令
执行命令
crontab -e
查看当前用户的计划任务
当你运行的任务中包含shell命令,就会报错.例如下面的第二个任务:
date >log
./temp.sh >`date`.log
可以通过安装邮件服务器解决该问题.
sudo apt-get install postfix
重新配置邮件服务
sudo dpkg-reconfigure postfix
The user interface will be displayed. On each screen, select the following values:
Ok
Internet Site
NONE
mail.example.com
mail.example.com, localhost.localdomain, localhost
No
127.0.0.0/8, 192.168.0/24
Yes
0
+
all
(2)执行任务过程中会往屏幕输出内容
当你执行的是个脚本文件时,你可以把文件的输出重定向到某个文件中.例如:
cd /home/wang && ./temp.sh >temp.log
或者不需要保留执行的输出,则重定向到null中:
cd /home/wang && ./temp.sh >/dev/null 2>&1
“(CRON) info (No MTA installed, discarding output)”相关推荐
- (CRON) info (No MTA installed, discarding output
(CRON) info (No MTA installed, discarding output 在ubuntu里面使用定时任务cron来执行一个shell脚本(shell脚本内容是执行一个可执行ja ...
- 解决(CRON) info (No MTA installed, discarding output)
问题 使用crontab进行设置定时任务,任务没有执行. 使用命令 tail /var/log/syslog 查看文件,看到cron报错: (CRON) info (No MTA installed, ...
- (CRON) info (No MTA installed, discarding output)
(CRON) info (No MTA installed, discarding output) 错误信息 执行定时任务后, /var/log/cron.log中给出如下提示, 但是没有其他报错信息 ...
- (CRON) info (No MTA installed, discarding output)” error in the syslog
apt install postfix 转载于:https://www.cnblogs.com/passedbylove/p/10024359.html
- cron定时任务和No MTA installed, discarding output错误处理
陈拓 2021/09/09-2020/09/12 0. 我的系统 lsb_release -a 1. 设置cron 为了定时执行程序启用cron. 我的项目需求为每5分钟执行一次hkCapJpeg1. ...
- crontab任务不会执行解决方案(No MTA installed, discarding output)
在生产环境下,添加了 crontab 定时计划任务,后面发现,定时任务并没有执行,在指定的文件夹下并没有相对应的日志产生.于是编者便展开了如下的思路解决了该问题. 一.查看 crontab 的日志 [ ...
- No MTA installed, discarding output错误排查与处理(Ubuntu16定时任务的使用)
1.编辑定时任务 crontab -e # 进入定时任务*/1 * * * * echo"Hello world" # 每分钟输出hello world 2. 文件中长时间没有输出 ...
- Contabs日志中报错:No MTA installed, discarding output
在运行contabs的过程中,我们通过 vim /var/log/cron.log 命令查看当前contabs的运行状态. 在日志中,每运行一次自定义的定时任务,就会报错一次,错误内容为: No MT ...
- UBUNTU开启CRONTAB日志记录及解决NO MTA INSTALLED, DISCARDING OUTPUT问题
From:http://www.pooy.net/ubuntu-open-crontab-logging-and-resolution-no-mta-installed-discarding-outp ...
最新文章
- 在Win7下建立新账户的方法
- 编程语言python入门要电脑什么配置能带动-要学一门编程语言,那我一定选择Python!...
- 百度安全 TrustZone SDK 正式成为 OP-TEE 官方推荐 Rust 开发环境
- boost::fusion::result_of::empty用法的测试程序
- dbms_metadata遇到ORA-31603的解决方案
- 大四中软实习笔记20130226
- springboot 获取控制器参数的几种方式
- Linux 系统的运行级别(Run Level)
- cad图形如何导入到奥维地图_CAD图导入奥维简易操作步骤--陈浩
- Advanced IP Scanner - 网络扫描器
- win7打开win10共享计算机要凭据,win10打开共享文件夹后要求凭证怎么办
- 智能工厂ERP解决方案
- 有关于图片压缩大小--尺寸裁剪 和 压缩系数
- 【渝粤题库】陕西师范大学292141政府规制经济学作业(专升本)
- 开发管理---项目的范围、时间与成本
- Could not build wheels for xx which use PEP 517 and cannot be installed directly
- 商品数据结构之什么是SPU和SKU?
- codeforce 1395总结
- Android系统篇(二)——Android编译核心Build系统
- kettle入门(二) 之 kettle连接oracle报的坑爹错误 Error occured while trying to connect to the database 的几种情况
热门文章
- 人脸检测之Ultra-Light-Fast-Generic-Face-Detector-1MB
- 什么是前提、行为及后果?
- 百家号自媒体的文章在哪个时间段发文效果比较好?
- 人工智能-自然语言处理(2)
- 64位系统,定义int* a[2][3],占几个字节?
- cacheable 表达式_springboot @Cacheable 基本使用
- 打篮球的妙处——让男人更帅,更有魅力
- 内网安全——域控提权-CVE-2020-1472NTLM中继攻击
- 【面试宝典】Mysql面试题大全
- i711800h核显相当于什么显卡 i7 11800h相当于台式什么CPU