При версиите на Squid, които използват cache_dir, проверете тази директива в конфигурацията, която услугата действително зарежда. Директорията е аргумент, а не универсален път за инсталация:

cache_dir ufs /var/spool/squid 100 16 256

В този пример /var/spool/squid е директорията от най-горно ниво за дисковия кеш. Следващите числа описват капацитета на това UFS хранилище и разположението на поддиректориите. Те не са част от името на пътя.

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

Възможно е да няма дисков кеш. Документираната стойност по подразбиране в Squid 7 съхранява кешираните обекти само в паметта, когато не е конфигуриран дисков кеш. Конфигурацията на дистрибуцията може изрично да избере дисково хранилище. Този интерфейс е документиран до Squid 7 и липсва в Squid 8, затова установете инсталираната версия, преди да приложите синтаксиса ѝ.

Подобни статии