Назад | Перейти на главную страницу

Процесс sendmail в Fedora 23 увеличивает пространство процесса

Моя Fedora недавно начала давать сбой (оболочка Gnome становится черным экраном). Я не знаю, может ли причина быть в sendmail, но при запуске ps я вижу, что процессы sendmail накапливаются.

ps -ef | grep sendmail
pavel     5900     1  0 23:25 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel     6748     1  0 23:26 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel     7502     1  0 23:27 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel     8382     1  0 23:28 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel     9806     1  0 23:29 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel    11162     1  0 23:31 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel    12212     1  0 23:32 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel    13221     1  0 23:33 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel    14277     1  0 23:34 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel    15479     1  0 23:35 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel
pavel    16662     1  2 23:36 ?        00:00:00 /bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f pavel

Я не использую sendmail, поэтому сначала мне приходит в голову удалить его, но я не знаю, как найти его пакет:

dnf list installed | grep sendmail

не возвращает ничего, но бинарные файлы sendmail присутствуют

Почтовый функционал в виде /bin/mailx, /usr/lib/sendmail и /usr/sbin/sendmail (независимо от того, предоставляется ли он классическим sendmail MTA или более легкой заменой, такой как exim или postfix), является основной частью системы Linux и частью База стандартов Linux и Требования POSIX и должен присутствовать в любом стандартном дистрибутиве Linux.

Не должно быть причин для его удаления.

Одна из причин, по которой должна присутствовать почта (отправка), довольно хорошо связана с проблемой, которую вы видите, например, почта нужна cron для отправки вывода из пакетных заданий. /usr/sbin/sendmail -FCronDaemon подразумевает, что сообщения исходят от запланированных заданий Cron.

Вы можете захотеть проверьте свои работы cron если там что-то не получается.

Обычно, хотя вакансии sendmail, найденные в вашем ps вывод очень кратковременен, и вы видите только большое их количество, когда кто-то выполняет массовую рассылку или ваша система используется для рассылки спама. Проверьте свой почтовый журнал.

У меня также есть видел подобное поведение когда диск стал доступен только для чтения. ( Регистрироваться /proc/mounts и / или с dmesg. Может то же самое и с полным диском, df?) Это было в сочетании с постфиксом, хотя выглядело это примерно так:

/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/postdrop -r
/usr/sbin/postdrop -r
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/postdrop -r
/usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f root
/usr/sbin/postdrop -r