/var/cache/apt dir, заполняющийся ежедневной газетой pkgcache.bin.xxxyyy файлы

У меня есть бездисплейный удаленный сервер веб-камеры, подключенный через сеть мобильного телефона. Каждый день в 6:25 по местному времени (GMT +12), новый файл pkgcache.bin.xxxyyy (где xxxyyy являются на вид случайными буквами/числами), добавляется к /var/cache/apt/ dir. Это продолжается, пока весь корневой раздел не полон, и сервер запирается.

Я понимаю, что это должно только произойти если apt-get update выполняется, но я не делаю этого. Ни у кого нет доступа для выполнения той команды. Я не устанавливаю обновлений на сервере, однажды развернутом. В настоящее время сервер не имеет никакого соединения с Интернетом, таким образом, эти файлы сгенерированы программным обеспечением на сервере.

То, что хуже, - то, что эта проблема, кажется, запустила себя. Этот сервер работал с 2014 без проблемы. Это начало заполнять каталог кэша за прошлые 6 месяцев ни по каким очевидным причинам.

Я мог crontab задание для выполнения apt-get clean ежедневно, но я находил бы источник файла.

Я проверил "способные" журналы. Нет никаких новых записей от того, когда начальная установка была сделана.

Делает любой знает почему /var/cache/apt каталог мог бы заполняться ГБ файлов?

С другой стороны, как я могу проследить программу, которая генерирует файл?

1
задан 18 January 2017 в 22:37

1 ответ

Я проводил некоторые исследования по этому вопросу. Похоже, что это может быть распознанная ошибка , если очистить pkgcache.bin. * И srcpkgcache.bin. *

Существуют различия.

  • Похоже, что при запуске apt-get создаются файлы pkgcache.bin. [Random], но я не запускаю apt-get каждый день.

    Эта проблема началась спонтанно.

Я не могу найти команду, которая позволила бы мне идентифицировать программу, которая создает эти файлы, но это может быть только apt-get. Я не знаю, что запускает apt-get для запуска.

Я собираюсь решить эту проблему, выполнив apt-get clean как ежедневный cron jog. Это все равно что просить грабителя охранять дом. Это не очень хороший ответ, потому что он не устраняет основную причину.

0
ответ дан 8 December 2019 в 06:59

Другие вопросы по тегам:

Похожие вопросы: