У версіях Squid, які використовують cache_dir, перевірте цю директиву в конфігурації, яку служба справді завантажує. Каталог — це аргумент, а не універсальний шлях установлення:

cache_dir ufs /var/spool/squid 100 16 256

У цьому прикладі /var/spool/squid — каталог верхнього рівня дискового кешу. Наступні числа описують ємність і структуру підкаталогів цього сховища UFS. Вони не є частиною назви шляху.

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

Дискового кешу може взагалі не бути. Задокументоване значення за замовчуванням у Squid 7 зберігає об’єкти кешу лише в пам’яті, коли дисковий кеш не налаштовано. Конфігурація дистрибутива може явно вибрати дискове сховище. Цей інтерфейс задокументовано до Squid 7 і відсутній у Squid 8, тому визначте встановлену версію, перш ніж застосовувати його синтаксис конфігурації.

Схожі статті