Vindicar
@Vindicar
RTFM!

Почему cron убивает процесс автообновления apt?

Есть VPS под Ubuntu Trusty Server с настроенным автообновлением пакетов.
Cron периодически шлет уведомления вроде
/etc/cron.weekly/apt-xapian-index:
Killed
run-parts: /etc/cron.weekly/apt-xapian-index exited with return code 137

и
/etc/cron.daily/apt:
Killed


Настроив отправку детального лога aptitude, получаю следующее:
/etc/cron.daily/apt:
verbose level 2
sleeping for 35 seconds
check_stamp: interval=86400, now=1459544400, stamp=1459458000, delta=86400 (sec)
apt-key net-update (failure)
download updated metadata (success).
dbus signal not send (command not available)
Killed
check_stamp: interval=86400, now=1459544400, stamp=1459458000, delta=86400 (sec)
download upgradable (success)
check_stamp: interval=86400, now=1459544400, stamp=1459458000, delta=86400 (sec)
unattended-upgrade (success)
check_stamp: interval=0
autoclean (not run)
aged: ctime <30 and mtime <30 and ctime>2 and mtime>2
end remove by archive size: size=66496 < 512000


При этом строки
dbus signal not send (command not available)
Killed

Иногда присутствуют, иногда отсутствуют. Гугл не помог понять, что же не так.

ADD: xapian - открытый поисковый движок, используемый рядом программ, в частности aptitude. Скрипт apt-xapian-index перестраивает базу xapian для aptitude, и его можно снести (удалив одноименный пакет) без критической потери функциональности. На машинках с маленьким объемом памяти может быть необходимо.
  • Вопрос задан
  • 422 просмотра
Решения вопроса 1
@Nikon_NLG
Посмотрите вывод dmesg, может OOM Killer приходит?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы