Puncte:0

Server EC2 cu un serviciu crond și complet /var/spool/exim/-folder

drapel ug

Nu sunt expert în linux, apache etc. dar am acest serviciu care rulează pe un server AWS EC2. Există un număr mare de job-uri cron care rulează pe platforma mea (aproximativ 50K / zi).

Săptămâna trecută am actualizat instanța EC2 și apoi am început serviciul cron pe noua instanță. De atunci, cron-job-urile lasă o cantitate masivă de fișiere de ieșire în /var/spool/exim/input-folder. Toate sunt numite ceva de genul „1mUsgr-0001Ia-DK-H” sau „1mUshi-0001PS-Jq-D” și conține ieșirea pentru un anumit job cron. Acest lucru a dus la mai mult de 100 GB din aceste fișiere în câteva zile și, din motive evidente, nu vreau asta.

Deci, cum dezactivez această caracteristică „jurnal” pentru crond sau cum depanez ce cauzează acest lucru?

nu stiu ce exim este dar am rulat comanda service exim stop mai devreme fara noroc...

Michael Hampton avatar
drapel cz
Ce distribuție Linux este aceasta?
Simon Degn avatar
drapel ug
@MichaelHampton NAME="Amazon Linux AMI" VERSION="2018.03" ID="amzn" ID_LIKE="rhel fedora" VERSION_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/"
Puncte:1
drapel ug

Am găsit soluția după ore întregi de cercetări.

Problema este destul de simplă. Crontab-urile sunt concepute pentru a plasa undeva rezultatul cronjob-ului. Deoarece această destinație nu a fost specificată în configurația mea, destinația pentru ieșire a fost plasată în /var/spool/exim/input-dosar cu un fișier individual pe ieșire, ceea ce duce rapid la o cantitate mare de fișiere și probleme de memorie.

Soluția mea a fost să specific o altă „destinație” pentru ieșire. Prin adăugarea

MAILTO=""

în partea de sus a crontab-urilor mele, specific ieșirea care urmează să fie trimisă la adresa de e-mail „”. Acum /var/spool/exim/input-folderul este curat și cronjob-urile încă rulează perfect.

Dacă citiți asta, sunt șanse să utilizați și această soluție :-)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.