On Thu, Sep 29, 2022 at 11:19:34AM -0400, Viktor Dukhovni wrote: > On Thu, Sep 29, 2022 at 05:14:12PM +0200, michae...@rocketmail.com wrote: > > > systemd's start command is > > > > ExecStart=/usr/sbin/postfix start > > > > .. and when trying to "postfix -vvv start" at shell, postfix starts! > > > > But takes very, very long. So I'll search for increasing timeouts for > > systemd service units, next.
One more thing. Why on earth "-vvv"? That triggers extremely verbose Postfix logging, likely logging every line of eavh queue file, perhaps more than once. Your syslog bandwidth might then severely limit performance. DO NOT do that! If Postfix is slow, the last thing you want to do is crank up logging to insane levels. > How many (queue) files are (recursively) in: > > /var/spool/postfix/{deferred,incoming,active,hold}? > > The "postfix start" command executs "postfix-script" which runs mostly > cheap commands, but also "postsuper -s" to repair the queue directories. > If you have millions of queue files on hold or similar, this could take > a while. If your queue directory is in NFS or other slow file system, > that could compound the issue. -- Viktor.