Also, ich bin mit einem sehr eigenartigen spambot stecken: cron
.
Jeden Tag erhalte ich die folgende E-Mail:
/etc/cron.daily/apt: FATAL -> Failed to fork.
Was würde diesen Fehler verursachen? Meine /etc/cron.daily/apt
ist die gleiche wie die Standardinstallation, es ist also offensichtlich etwas anderes.
Ich mache mir keine Sorgen, dass cron mir Mails sendet (da es mir viele nützliche Probleme / Daten gibt). Ich möchte nur das vorliegende Problem lösen.
Antworten:
Läuft auf dem System nicht genügend Arbeitsspeicher?
Sie können nachsehen
/var/log/syslog
, obOOM
während der/etc/cron.daily/apt
laufenden Tageszeit Meldungen (zu wenig Speicher) angezeigt werden ./etc/cron.daily/apt
wird um 06:25 Uhr ausgeführt, aber das apt-Skript enthält einen zufälligen Ruhezustand, sodass es möglicherweise bis zu 1800 Sekunden später dauern kannDer Befehl kann
free -m
Ihnen auch mitteilen, wie viel Speicherplatz Sie zur Verfügung haben, undvmstat 5
kann Ihnen anzeigen, ob Sie viel austauschen oder Speicherplatz verschieben.In diesem Fall möchten Sie möglicherweise mehr Auslagerungsdateien hinzufügen, mehr Speicher hinzufügen oder feststellen, ob unnötige Prozesse ausgeführt werden, die den gesamten Speicher beanspruchen. (Neustart bei Speicherverlust)
Apt manuell ausführen?
Haben Sie versucht,
/etc/cron.daily/apt
manuell zu starten, um festzustellen, ob Sie weitere Warnungen / Fehler erhalten?Wenn Sie Ubuntu 14.04 LTS ausführen, finden Sie einen Aufruf für das
random_sleep
Unterprogramm unterline 425
. Fügen Sie ein#
in diese Zeile ein, damit es vor einem Lauf nicht in den Energiesparmodus wechselt.Auf Ubuntu 12.04 LTS ist es so
line 423
. Ubuntu 16.04 LTS sollte diese Datei nicht haben, soweit ich sehen kann.Laufen Sie
/etc/cron.daily/apt
als root wie folgt:Oder mit
sudo
so etwas:Möglicherweise gibt es einige interessante Fehler, die auf die richtige Richtung hinweisen, oder versuchen Sie, in der
/var/log/syslog
Datei nach verdächtigen Informationen zu suchen .quelle
sudo sh -x /etc/cron.daily/apt