Я установил Squid3 на Rasbian и выполнил небольшую настройку. Затем я настроил его для кэширования на USB-накопитель с автоматическим монтированием.
Я просматривал журналы и нашел только TCP_MISS
. Я надеялся, что после небольшого использования Squid с некоторыми хитами. Я посмотрел в кеш (там есть дерево ufs), и похоже, что он кеширует файлы.
Я запустил squid -X -d9
и получил ошибки о невозможности записи файлов журнала:
FATAL: Cannot open '/var/log/squid3/access.log' for writing.
The parent directory must be writeable by the
user 'proxy', which is the cache_effective_user
set in squid.conf.
Squid Cache (Version 3.1.20): Terminated abnormally.
разрешения для /var/log/squid3
:
drwxrwxr-x 2 proxy proxy 4096 Apr 29 14:13 squid3
и внутри:
-rwxrwx--- 1 proxy proxy 0 Apr 29 06:25 access.log
-rwxrwx--- 1 proxy proxy 303469 Apr 28 23:41 access.log.1
-rwxrwxrwx 1 proxy proxy 14730 Apr 29 14:47 cache.log
-rwxrwx--- 1 proxy proxy 79626 Apr 28 22:00 cache.log.1
-rwxrwx--- 1 root root 0 Apr 27 14:09 store.log.1
Разрешения для кеша смонтированы в /cache0
drwxrwxr-x 19 root proxy 4096 Apr 29 14:47 cache0
Как я могу устранить эти ошибки? Заранее спасибо.