URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 5713
[ Назад ]

Исходное сообщение
"Failed to make swap directory"

Отправлено rip_boom , 04-Сен-08 08:48 
проблема такая: зашел на сервер с putty, поправил squid.conf, после этого перестал запускаться squid (пишет, что нет доступа к pid-файлу).
Порывшись в форумах, обнаружил, что ошибка связана с доступами к кэшам.
сделал всё, что нужно:
1. добавил юзера squid и группу squid, спросил id squid - показались id-шники, типа все ок.
2. chown -R squid:squid /usr/local/squid
3. chmod -R 766 /usr/local/squid (на всякий случай)
4. добавил в squid.conf строки cache_effective_user squid и cache_effective_group squid
5. проверил на всякий случай доступы (ls -R -nl /usr/local/squid), там везде id владельца = id юзера squid и id группы тоже соответствует, а права = rwxrw-rw-
6. запускаю /usr/local/squid/sbin/squid -z , ошибка

irk# /usr/local/squid/sbin/squid -z
2008/09/04 13:20:28| Creating Swap Directories
FATAL: Failed to make swap directory /usr/local/squid/var/cache: (13) Permission denied
Squid Cache (Version 2.5.STABLE12): Terminated abnormally.
CPU Usage: 0.001 seconds = 0.000 user + 0.001 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o:

ну или делаю вот так:


irk# su squid
$ ./squid -z
FATAL: Unable to open configuration file: /usr/local/squid/etc/squid.conf: (13) Permission denied
Squid Cache (Version 2.5.STABLE12): Terminated abnormally.
CPU Usage: 0.005 seconds = 0.005 user + 0.000 sys
Maximum Resident Size: 1004 KB
Page faults with physical i/o: 0
Abort trap (core dumped)

не могу понять, в чем проблема


Содержание

Сообщения в этом обсуждении
"Failed to make swap directory"
Отправлено rip_boom , 04-Сен-08 10:11 
Проблема была вообще в другом. Снес squid, переставил его в /squid вместо /squid/usr/local/squid - все заработало.
Если просто сносить и переустанавливать по тому же пути - то ошибка не исчезает.

"Failed to make swap directory"
Отправлено reader , 04-Сен-08 10:23 
>[оверквотинг удален]
>irk# su squid
>$ ./squid -z
>FATAL: Unable to open configuration file: /usr/local/squid/etc/squid.conf: (13) Permission denied
>Squid Cache (Version 2.5.STABLE12): Terminated abnormally.
>CPU Usage: 0.005 seconds = 0.005 user + 0.000 sys
>Maximum Resident Size: 1004 KB
>Page faults with physical i/o: 0
>Abort trap (core dumped)
>
>не могу понять, в чем проблема

попробуйте с начало удалить /usr/local/squid/var/cache
и что поправили в squid.conf?