Läuft auf dem System nicht genügend Arbeitsspeicher?
Sie können nachsehen /var/log/syslog
, ob OOM
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 kann
Der Befehl kann free -m
Ihnen auch mitteilen, wie viel Speicherplatz Sie zur Verfügung haben, und vmstat 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 unter line 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:
root@hostname:~# /etc/cron.daily/apt
Oder mit sudo
so etwas:
username@hostname:~$ sudo /etc/cron.daily/apt
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 .