292 votes

"(CRON) info (No MTA installed, discarding output)" erreur dans le syslog

J'ai une nouvelle installation d'Ubuntu 12.04.1 LTS sur un certain nombre de serveurs.

Je n'ai pas ajouté de tâches cron ni modifié ma crontab sur ces serveurs, mais à peu près au même moment pour chaque machine, j'obtiens un pic de 75 % de l'UC et les informations suivantes dans mon syslog au moment du pic :

CRON[8380]: (CRON) info (No MTA installed, discarding output)

J'ai installé mono-complete et j'utilise un serveur web à pile de services.

Quel est le meilleur moyen pour moi d'empêcher que cela se produise ? J'aimerais pouvoir supprimer le pic de CPU.

1voto

Ali Bayati Points 11

J'ai eu ce problème en utilisant le Outils Docker de Kitematic .
Allez dans le conteneur magento et cliquez sur exe .

Ensuite, exécutez

apt-get update

C'est si vous essayez de faire fonctionner Magento sur Kitematic. Le journal montrera cette erreur sur la machine virtuelle :

besoin d'une mise à jour.

Désolé si vous êtes perdu, mais c'est comme ça que ça marche. Vous continuez à vous perdre, mais lisez simplement ce qui s'y passe et les pièces s'assembleront un jour. Soyez patient.

1voto

Elektordi Points 111

J'ai eu le problème aujourd'hui, mais sur des containers dans un réseau isolé, donc pas d'internet.... Et je n'ai pas pu ajouter de redirection de fichiers sur chaque job puisqu'ils ont été déployés automatiquement...

J'ai trouvé cette astuce rapide et sale, mais ça marche !

# echo -e '#!/bin/bash\nlogger -t fake-sendmail' > /usr/sbin/sendmail
# chmod a+x /usr/sbin/sendmail

Si ça peut aider quelqu'un...

0voto

hassanzadeh.sd Points 101

Tout d'abord, installez postfix

sudo apt-get install postfix

puis ajoutez les logs à votre commande crontab :

0 0 * * * /home/test.sh /var/log/test.log 2>&1

faites attention aux exigences de votre script, si votre script doit être exécuté sur bash changez votre commande comme ceci.

0 0 * * * /bin/bash -c "/home/test.sh" > /var/log/test.log 2>&1

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X