使用Crontab执行定时任务时候,如果查看/var/log/cron会发现mailed xxx bytes of output but got status 0x004b#012的错误

而且此时cat /var/spool/cron/root是不会有这个文件存在的

排查过程

  1. cat /var/log/maillog发现log中都是Sep 13 01:01:01 xxx postfix/sendmail[xxxx]: fatal: parameter inet_interfaces: no local interface found for ::1这样内容
  2. 修改vi /etc/postfix/main.cfinet_interfaces = localhost注释掉,打开#inet_interfaces = all这行注释
  3. 等crontab到时间执行后,cat /var/spool/cron/root就不会是空了

相关截图

inet_interfaces