Рейтинг:0

Сервер EC2 с crond-сервисом и полной папкой /var/spool/exim/-

флаг ug

Я не эксперт в Linux, Apache и т. д., но у меня есть эта служба, работающая на сервере AWS EC2. На моей платформе выполняется большое количество cron-заданий (около 50 тыс./день).

На прошлой неделе я обновил экземпляр EC2, а затем запустил службу cron на новом экземпляре. С тех пор задания cron оставляют огромное количество выходных файлов в папке /var/spool/exim/input-folder. Все они называются примерно как «1mUsgr-0001Ia-DK-H» или «1mUshi-0001PS-Jq-D» и содержат вывод для определенного задания cron. Это привело к более чем 100 ГБ этих файлов за несколько дней, и по понятным причинам я этого не хочу.

Итак, как мне отключить эту функцию «журнала» для crond или как отладить то, что вызывает это?

я не знаю что эксим но я выполнил команду сервисная эксим остановка ранее безуспешно...

Michael Hampton avatar
флаг cz
Что это за дистрибутив Linux?
Simon Degn avatar
флаг ug
@MichaelHampton NAME="Amazon Linux AMI" ВЕРСИЯ="2018.03" ID="амзн" ID_LIKE="Рель Федора" ВЕРСИЯ_ID="2018.03" PRETTY_NAME="Amazon Linux AMI 2018.03" ANSI_COLOR="0;33" CPE_NAME="cpe:/o:amazon:linux:2018.03:ga" HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
Рейтинг:1
флаг ug

Я нашел решение после нескольких часов исследований.

Проблема довольно проста. Crontabs предназначены для того, чтобы куда-то поместить вывод cronjob. Поскольку это место назначения не было указано в моей настройке, место назначения для вывода было помещено в /var/spool/exim/ввод-folder с одним отдельным файлом на выходе, что быстро приводит к огромному количеству файлов и проблемам с памятью.

Мое решение состояло в том, чтобы указать другое «назначение» для вывода. Добавляя

ПОЧТА=""

вверху моих crontabs, я указываю вывод, который будет отправлен на адрес электронной почты "". Сейчас /var/spool/exim/ввод-folder чист, а cronjobs все еще работает отлично.

Если вы читаете это, скорее всего, вы тоже могли бы использовать это решение :-)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.