В версиях Squid, использующих cache_dir, проверьте эту директиву в конфигурации, которую служба действительно загружает. Каталог — это аргумент, а не универсальный путь установки:

cache_dir ufs /var/spool/squid 100 16 256

В этом примере /var/spool/squid — каталог верхнего уровня дискового кэша. Следующие числа описывают ёмкость и структуру подкаталогов этого хранилища UFS. Они не являются частью имени пути.

Проверьте выбранный службой файл конфигурации и включённые в него файлы. Закомментированный пример не включает дисковое хранилище, а несколько активных записей cache_dir могут разместить данные в нескольких каталогах.

Дискового кэша может не быть вовсе. Задокументированное значение по умолчанию в Squid 7 хранит объекты кэша только в памяти, когда дисковый кэш не настроен. Конфигурация дистрибутива может явно выбрать дисковое хранилище. Этот интерфейс документирован до Squid 7 и отсутствует в Squid 8, поэтому определите установленную версию, прежде чем применять его синтаксис конфигурации.

Похожие статьи