重新启动 postfix 时出错

重新启动 postfix 时出错

当我重新启动 Postfix 服务器时,出现以下错误::

postfix-out/master[1714]: fatal: open lock file pid/master.pid: cannot create file exclusively: Permission denied

我有一个 centos 服务器。

答案1

您可以使用此命令修复 postfix 文件和目录的权限。

postfix set-permissions

控制这些权限的文件位于此处:

/etc/postfix/postfix-files

可能存在过时的 master.pid 文件或正在运行的现有 postfix 进程,要清除这些文件,您可以执行以下操作:

service postfix stop
pkill -9 postfix
rm -f /var/spool/pid/master.pid
postfix set-permissions
service postfix start

答案2

每次 postfix 启动时都会创建此文件。

在 debian 中,该文件在 /var/lib/postfix/master.lock 中创建,您必须查找 postfix 的目录并检查其权限和所有者。

相关内容