Перейти к содержанию

Убираем ошибку 20-минутной задержки после обновления deb-пакетов из состава ISPManager 5

Имеется в виду, когда при работе с пакетами начинает появляться сообщение “Clamav databases have not fetched already. Waiting 5 sec …” и так 20 минут, пока не выведет ошибку.

  1. Останавливаем демон обновления антивирусных баз:
    # systemctl stop clamav-freshclam
  2. Создаем задание обновления антивирусных баз через планировщик:
    # nano -w /etc/cron.d/clamav-freshclam
    Критичен именно такой путь к файлу заданий планировщика, так как на него “обращает внимание” systemd, когда принимает решение, запускать ли clamav-freshclam.service.
    Содержимое файла — одна строка, вот она:
    0 */3 * * * root /usr/bin/freshclam --quiet >/dev/null 2>&1
  3. Делаем что надо с пакетами, чтобы посмотреть, что задержки 20 минут уже нет, например такая команда:
    # apt install -f
  4. Перезагружаем хост, чтобы убедиться в том, что все сделали правильно; если после перезагрузки изначальная ошибка обновления не появляется, то все ОК.
  5. Профит.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *