Squids Festplatten-Cache-Verzeichnisse in cache_dir finden
Lesen Sie die konfigurierten Verzeichnisse des Festplattenspeichers, statt anzunehmen, jede Squid-Installation cache unter /var/spool/squid.
Prüfen Sie bei Squid-Versionen, die cache_dir verwenden, diese Direktive in der Konfiguration, die der Dienst tatsächlich lädt. Das Verzeichnis ist ein Argument, kein universeller Installationspfad:
cache_dir ufs /var/spool/squid 100 16 256In diesem Beispiel ist /var/spool/squid das oberste Verzeichnis des Festplatten-Caches. Die folgenden Zahlen beschreiben die Kapazität und die Unterverzeichnisstruktur dieses UFS-Speichers. Sie sind nicht Teil des Pfadnamens.
Prüfen Sie die vom Dienst gewählte Konfigurationsdatei und die darin eingebundenen Dateien. Ein auskommentiertes Beispiel aktiviert keinen Festplattenspeicher, und mehrere aktive cache_dir-Einträge können Daten in mehreren Verzeichnissen ablegen.
Möglicherweise gibt es keinen Festplatten-Cache. Die dokumentierte Voreinstellung in Squid 7 speichert Cache-Objekte nur im Arbeitsspeicher, wenn kein Festplatten-Cache konfiguriert ist. Die Konfiguration einer Distribution kann einen Festplattenspeicher ausdrücklich wählen. Diese Schnittstelle ist bis Squid 7 dokumentiert und in Squid 8 nicht vorhanden; ermitteln Sie daher die installierte Version, bevor Sie ihre Konfigurationssyntax anwenden.