Состояние моего Постфиксного сервиса systemctl status postfix
:
● postfix.service - Postfix Mail Transport Agent
Loaded: loaded (/lib/systemd/system/postfix.service; enabled; vendor preset: enabled)
Active: active (exited) since Sat 2020-01-11 15:31:02 CET; 14min ago
Process: 16694 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 16694 (code=exited, status=0/SUCCESS)
Я предполагаю, что процесс сервиса 16694.
Но я не вижу, что этот процесс использует top
или ps aux
Пример: ps aux | grep post
root 16693 0.0 0.4 43472 4404 ? Ss 15:31 0:00 /usr/lib/postfix/sbin/master -w
postfix 16695 0.0 0.6 43408 7088 ? S 15:31 0:00 pickup -l -t unix -u -c
postfix 16696 0.0 0.6 43460 7044 ? S 15:31 0:00 qmgr -l -t unix -u
root 16760 0.0 0.0 6080 828 pts/0 S+ 15:49 0:00 grep post
root 18447 0.0 0.4 18616 4212 ? Ss Jan07 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5
root 18448 0.0 0.4 18616 4120 ? S Jan07 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5
root 18449 0.0 0.4 18616 4212 ? S Jan07 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5
root 18450 0.0 0.0 18364 924 ? S Jan07 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5
root 18451 0.0 0.4 18616 4120 ? S Jan07 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5
Почему это?
Архитектура Постфикса довольно сложна. Нет одного единственного названного процесса postfix
. В зависимости от того, что сервер делает в данный момент и как он настроен, может быть любой больше чем из двадцати различных процессов или демонов, работающих, делая различные задачи. Основной процесс называют master
. Два других процесса появляются в Вашем выводе для ps aux | grep post
, погрузка и qmgr.