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

Исходное сообщение
"Squid & Swap"

Отправлено Cover_Story , 14-Дек-04 13:09 
Всем доброго!
Возникла проблема следующего рода. Стоит squid 2.5.6 stable
Когда запускаю его под юзером squid  в руте пишет следующее сообщение:
storeUfsDirOpenSwapLog: Failed to open swap log.

Запускал ./squid -z, но это ничего особенного не дало пишет что создал swap файл, но где он это сделал, кто его знает.

Спасибо


Содержание

Сообщения в этом обсуждении
"Squid & Swap"
Отправлено Harbrok , 14-Дек-04 14:19 
>Всем доброго!
>Возникла проблема следующего рода. Стоит squid 2.5.6 stable
>Когда запускаю его под юзером squid  в руте пишет следующее сообщение:
>
>storeUfsDirOpenSwapLog: Failed to open swap log.
>
>Запускал ./squid -z, но это ничего особенного не дало пишет что создал
>swap файл, но где он это сделал, кто его знает.
>
>Спасибо
Раскоменнтируй строку в конфиге
#cache_dir ufs /usr/local/squid/var/cache
Создай mkdir /usr/local/squid/var/cache
Задай права # chown squid.squid /usr/local/squid/var/cache или что там у тебя. Да, заодно проверь права каталога /usr/local/squid/logs.
Ну, а затем #/usr/local/squid/sbin/squid -z
Каталог cache должен существовать.
После этого проверь все и запускай сквид
#/usr/local/squid/sbin/squid
Смотри в ps -aux| grep squid
Должны быть строки
root     бла бла бла     /usr/local/squid/sbin/squid
squid    бла бла бла     (squid)


"Squid & Swap"
Отправлено Cover_Story , 14-Дек-04 14:53 
Спасибо заработало!



"Squid & Swap"
Отправлено a , 28-Дек-06 22:10 
тоже самое
только не работает
FATAL: storeUfsDirOpenSwapLog: Failed to open swap log.
директории создаются
логи правильные права
но увы

Squid Cache: Version 2.6.STABLE6
configure options:  '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--sysconfdir=/etc/squid' '--libexecdir=/usr/libexec/squid' '--localstatedir=/var' '--datadir=/usr/share/squid' '--enable-auth=basic,digest,ntlm' '--enable-removal-policies=lru,heap' '--enable-digest-auth-helpers=password' '--enable-basic-auth-helpers=getpwnam,NCSA,SMB,MSNT,multi-domain-NTLM' '--enable-external-acl-helpers=ip_user,session,unix_group,wbinfo_group' '--enable-ntlm-auth-helpers=SMB,fakeauth' '--enable-ident-lookups' '--enable-useragent-log' '--enable-cache-digests' '--enable-delay-pools' '--enable-referer-log' '--enable-arp-acl' '--with-pthreads' '--with-large-files' '--enable-htcp' '--enable-carp' '--enable-follow-x-forwarded-for' '--disable-snmp' '--enable-ssl' '--enable-storeio=ufs,diskd,coss,aufs,null' '--enable-async-io' '--enable-linux-netfilter' '--build=i686-pc-linux-gnu' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' 'CC=i686-pc-linux-gnu-gcc' 'CFLAGS=-O2 -mtune=i686 -march=i686 -pipe'


"Squid & Swap"
Отправлено a , 29-Дек-06 07:57 
>тоже самое
>только не работает
>FATAL: storeUfsDirOpenSwapLog: Failed to open swap log.

разобрался
оказалось это случилось после обновления сквид
в новом надо в конфиге четко прописать файлы лога все  и swap тоже вот так:

cache_swap_log /var/log/squid/swap.log

теперь работает


"Squid & Swap"
Отправлено grey , 18-Дек-09 13:43 
еще один вариант:
удалить файл /var/spool/squid/swap.state
и перезапустить squid
файл swap.state будет создан заново с правами
-rw-r----- 1 squid squid



"Squid & Swap"
Отправлено EMG , 20-Фев-12 15:50 
> еще один вариант:
> удалить файл /var/spool/squid/swap.state
> и перезапустить squid
> файл swap.state будет создан заново с правами
> -rw-r----- 1 squid squid

Была похожая проблема. Свободного места было много. А вот

df -i

показал то, что меня удивило.
Решил проблему почистив каталоu Sarg от огромного количества мелких файлов.