ubuntu cron 定时任务
发布时间
阅读量:
阅读量
请查看如何获取Ubuntu系统crontab日志记录:首先编辑/etc/rsyslog.d/50-default.conf文件并进行适当配置;接着删除 cron目录下的所有 cron.*脚本文件中的注释标记;随后重新启动rsyslog服务以确保配置生效;完成后系统会生成 /var/log/cron.log 文件,并能观察到定时任务的操作状态。
2)检查 cron.log 文件以获取相关信息
解决方案:
1)配置邮件服务系统
sudo apt-get install postfix
2)可能第一步就会有配置邮件的提示
sudo dpkg-reconfigure postfix
3)选择下面的值即可
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
参考:
启用了邮件服务器配置后却出现了额外错误:"在发送了28个字节的输出内容后仍收到MTA#012返回状态码0x004b"
May 11 23:34:01 server1 postfix/smtp[2842]:
0C42728680D8: to=<admispconfig@localhost.localdomain>,
relay=none, delay=0.13, delays=0.13/0/0/0,
dsn=5.4.4, status=bounced (Host or domain name not
found. Name service error for name=localhost.
localdomain type=A: Host not found)
运行Postfix配置命令postconf -e 'smtp_host_lookup = dns, native'后系统会自动修复Name Service错误(虽然未进行Explicit Restart操作系统也会自动修复)。参考:https://www.howtoforge.com/community/threads/name-service-error-for-name-localhost-localdomain-type-a-host-not-found.27151/
全部评论 (0)
还没有任何评论哟~
