我重启了 Linux 服务器。现在 PMTA 无法启动
这是使用 --debug 的输出
Resources allow for at most 0 pipe delivery thread(s)
Open file limit (ulimit -H -n) too low (4086), need at least 7798
SMTP Listener at 0.0.0.0:26 stopped
Stopping remaining threads...
Startup error: Insufficient process resources
请帮忙
答案1
首先,看到这一行:
打开文件限制 (ulimit -H -n) 太低 (4086),至少需要 7798
似乎您将打开文件限制设置得太低,请将其更改为高于7798
,然后重新启动。
已编辑
您可以按照以下步骤进行更改:
编辑 sysctl.conf 文件:
vi /etc/sysctl.conf
添加此行:
fs.file-max = 9999
然后运行命令来加载配置:
sysctl -p
查看:
cat /proc/sys/fs/file-max