Пошук каталогаў дыскавага кэша Squid у cache_dir
Чытайце наладжаныя каталогі дыскавага сховішча замест таго, каб меркаваць, што кожная ўстаноўка Squid кэшуе ў /var/spool/squid.
У версіях Squid, якія выкарыстоўваюць cache_dir, праверце гэту дырэктыву ў канфігурацыі, якую фактычна загружае служба. Каталог — гэта аргумент, а не ўніверсальны шлях устаноўкі:
cache_dir ufs /var/spool/squid 100 16 256У гэтым прыкладзе /var/spool/squid — гэта каталог верхняга ўзроўню для дыскавага кэша. Наступныя лікі апісваюць ёмістасць гэтага сховішча UFS і схему падкаталогаў. Яны не ўваходзяць у імя шляху.
Праверце выбраны службай файл канфігурацыі і файлы, якія ён уключае. Закоментаваны прыклад не ўключае дыскавае сховішча, а некалькі актыўных запісаў cache_dir могуць размясціць даныя ў некалькіх каталогах.
Дыскавага кэша можа не быць. Дакументаванае значэнне па змаўчанні ў Squid 7 захоўвае аб’екты кэша толькі ў памяці, калі дыскавы кэш не наладжаны. Канфігурацыя дыстрыбутыва можа яўна выбраць дыскавае сховішча. Гэты інтэрфейс дакументаваны да Squid 7 і адсутнічае ў Squid 8, таму вызначце ўсталяваную версію, перш чым ужываць яго сінтаксіс канфігурацыі.