Чи працює в системі об'єм пам'яті?
Ви можете заглянути, /var/log/syslog
щоб побачити, чи отримуєте ви якісь повідомлення OOM
(Out Of Memory) протягом доби, коли /etc/cron.daily/apt
працює.
/etc/cron.daily/apt
виконується о 06:25, однак у влучному сценарії є випадковий сон, тому пізніше це може бути до 1800 секунд
Команда free -m
також зможе сказати вам, скільки вільної пам’яті у вас є, і vmstat 5
зможе показати вам, чи багато у вас перемикань чи руху пам’яті.
У такому випадку ви можете розглянути можливість додавання більше свопів , додавання більшої кількості пам'яті або виявлення, якщо у вас є непотрібні процеси, що займають всю вашу пам'ять. (Перезавантаження у разі витоку пам'яті)
Запустити доречно вручну?
Ви спробували запустити /etc/cron.daily/apt
вручну, щоб побачити, чи можете ви ще застереження / помилки?
Якщо ви використовуєте Ubuntu 14.04 LTS, ви знайдете виклик для random_sleep
підпрограми line 425
. Додайте #
на цьому рядку, щоб не спати перед запуском.
На Ubuntu 12.04 LTS це line 423
. У Ubuntu 16.04 LTS не повинно бути цього файлу, наскільки я бачу.
Запустити /etc/cron.daily/apt
як root так:
root@hostname:~# /etc/cron.daily/apt
Або з sudo
таким:
username@hostname:~$ sudo /etc/cron.daily/apt
Можуть бути цікаві помилки, які вказують вам правильний напрямок, або спробуйте пошукати у /var/log/syslog
файлі що-небудь підозріле.