【问题标题】:Postfix 3.1.0 terminates on signal 15 every 2 Minutes on Ubuntu 16.04Postfix 3.1.0 在 Ubuntu 16.04 上每 2 分钟在信号 15 处终止
【发布时间】:2019-11-06 17:43:38
【问题描述】:

嘿,

多年来,我们在 Ubuntu 15.10 上使用 Postfix、Dovecot、Amavis、Spamassassin 和 Clamav 运行了一个 Web 和电子邮件服务器。多年来一切都运行良好。

今天早上我将此服务器更新为 Ubuntu 16.04,因此,Postfix 现在是 3.1.0 版本。除了一个小问题,一切都运行良好:

后缀主进程每两分钟在信号 15 上自行终止。

所有的邮箱账户都在,不能中继,可以收发邮件……一切都很好,除了 Postfix 每两分钟终止一次。

这是主要配置的 postconf 输出:

https://pastebin.com/3Fv0syXK

这是 postconf -M 输出:

https://pastebin.com/7YeQEsFC

这是系统日志输出...之前没有任何相关内容

https://pastebin.com/bi0MXAQN

我真的希望有人能帮我解决这个问题....

我编写了一个小 cron 脚本,每分钟运行一次,它在 postfix 终止时重新启动...但这不是解决方案。


因为“指向 pastebin 的链接必须附有代码” 这是 cron 脚本:

#!/bin/bash

for i in {1..20}; do
    mpid=$(pidof master)
    time=$(date +%H:%M:%S)
    echo "Checking at ${time}..." >> /root/postfix.log
    if [[ "${mpid}" = "" ]]; then
        echo "Restarting postfix..." >> /root/postfix.log
        service postfix restart
    fi
    sleep 3
done

【问题讨论】:

    标签: ubuntu postfix-mta terminate


    【解决方案1】:

    我的错。我找到了解决方案。 问题是,监控应用程序“monit”试图在交换使用率达到 > 25% 时重新启动 postfix。由于monit配置有问题,只能停止postfix,不能重启。

    我已经修复了 monit 配置,增加了 /etc/monit/monitrc 中的最大交换使用量,重新启动了 monit,从那时起 Postfix 运行,运行,运行,没有 pronlems。

    【讨论】:

      猜你喜欢
      • 2018-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多